在R中的直方图上添加最佳拟合法线

时间:2011-09-30 01:49:29

标签: r plot histogram

  

可能重复:
  Fitting a density curve to a histogram in R

我正在尝试在R中的直方图上添加最佳拟合法线。现在,我有以下内容:

x<-table[table$position==1,]$rt
hist(x,breaks=length(x))

现在我想在这个情节上绘制一条正常曲线,允许偏斜和峰度。我怎样才能做到这一点?这就是我的曲线:

enter image description here

1 个答案:

答案 0 :(得分:9)

我建议不要在“Normal curve”的同一句中使用“skew”和“kurtosis”这两个术语,因为Normal曲线没有。也许你正在寻找一个或两个参数的连续密度分布,这个分布可能与零限制且右倾斜的函数相当?如果是这样,那么您应该考虑a)发布数据,b)考虑在直方图上绘制泊松,对数正态或伽马密度。

set.seed(123)
xpois <- trunc(rpois(100, 4))
hist(xpois)
lines(seq(0,10), 100*dpois(seq(0,10), 4))

enter image description here