我是R的初学者。
我正在创建一个相对频率直方图(来自随机统一数字,1,000个样本为2),顶部覆盖了正常曲线。
到目前为止,这是我对代码的尝试:
set.seed(32423432)
x1 <-runif(2000,0,1)
m<-matrix(x1,ncol=2)
msum<-apply(m,1,sum)
bins=seq(-4,4,by=.2)
msum2<-msum/2
msum2<-msum2-(1/2)
msum2<-msum2*sqrt(2)
hist(msum2,breaks=bins, freq= FALSE, right=FALSE)
我有一些问题:
答案 0 :(得分:0)
?hist
“如果all(diff(breaks) == 1)
,它们是相对频率count / n”如果msum2有更大的范围
,你会看到更多的垃圾箱范围(msum2) [1] -0.6918129 0.6795006
hist(c(1,1,3,3 -3.5,-3.5, msum2),breaks=bins, freq= FALSE, right=FALSE)
3
hist(msum2,breaks=bins, freq= FALSE, right=FALSE, xaxt="n")
axis(1,at=bins,labels=bins)
4。正常曲线
x <- seq(-4, 4, length=100)
`lines(x,dnorm(x))`