将指数分布叠加到直方图上

时间:2014-03-28 04:13:38

标签: r histogram exponential-distribution

如何在时间间隔的直方图上叠加指数分布?直方图看起来像指数分布。 当我尝试以类似于叠加正常曲线的方式创建直方图时,我得到以下结果:

Error in xy.coords(x, y) : 'x' and 'y' lengths differ

我可以自己创建直方图,其x轴从0到70.我可以自己创建指数分布曲线,但x轴从0到1。

我正在使用hist(t),其中t是直方图的秒数列表 和curve(dexp(x,rate=0.09))指数分布。

1 个答案:

答案 0 :(得分:2)

请务必使用prob = TRUE中的histadd = TRUE中的curve

z <- rexp(300,rate = 0.09)
hist(z, prob = TRUE)
curve(dexp(x, rate = 0.09), col = 2, lty = 2, lwd = 2, add = TRUE)

enter image description here