R中直方图的正常高斯曲线
normal Gaussian curve on Histogram in R
我通过从文件中读取 R 中的二进制数据创建了一个直方图。我正在尝试生成适合直方图值的正常 Gaussian curve
,但我只能生成一条随每个点的直方图峰值变化的曲线。如果这是一个非常基本的问题,我很抱歉,但我只是 R 的新手。我也尝试在其他答案的帮助下生成它,但没有成功。我写了下面的代码:
a <- file('binarydata','rb')
f <- readBin(a, double(), n=1000, size=4, endian='little')
h <- hist(f, breaks=10, plot=FALSE)
h$counts=h$counts/sum(h$counts)
plot(h, xlim=c(1,100), ylim(0,1))
lines(density(f), col="black")
行(密度(rnorm(1000,mean=mean(f),sd = sd(f))),col=1,lwd=3)
我通过从文件中读取 R 中的二进制数据创建了一个直方图。我正在尝试生成适合直方图值的正常 Gaussian curve
,但我只能生成一条随每个点的直方图峰值变化的曲线。如果这是一个非常基本的问题,我很抱歉,但我只是 R 的新手。我也尝试在其他答案的帮助下生成它,但没有成功。我写了下面的代码:
a <- file('binarydata','rb')
f <- readBin(a, double(), n=1000, size=4, endian='little')
h <- hist(f, breaks=10, plot=FALSE)
h$counts=h$counts/sum(h$counts)
plot(h, xlim=c(1,100), ylim(0,1))
lines(density(f), col="black")
行(密度(rnorm(1000,mean=mean(f),sd = sd(f))),col=1,lwd=3)