可能重复:
ggplot2:使用密度曲线叠加直方图
对不起,这可能是一个简单的问题,但我有一点问题。
我创建了一个基于二项分布的直方图,均值 = 0.65,sd = 0.015,样本数为 10000。直方图本身看起来不错。但是,我需要在此之上覆盖正态分布(具有相同的均值和标准差)。目前,我有以下内容:
qplot(x, data=prob, geom="histogram", binwidth=.05) + stat_function(geom="line", fun=dnorm, arg=list(mean=0.65, sd=0.015))
出现了一个分布,但它很小。这可能是因为平均值的计数上升到近 2,000,而正态分布要小得多。简而言之,它没有像 R 那样自动拟合数据。有没有办法指定正态分布的线来拟合直方图,或者有没有办法操纵直方图来拟合正态分布?
提前致谢。