【问题标题】:Adding a best fit normal on top of a histogram in R [duplicate]在R中的直方图顶部添加最佳拟合法线[重复]
【发布时间】:2011-11-28 03:28:02
【问题描述】:

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

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

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

现在我想在这个图上绘制一条允许偏斜和峰态的正态曲线。我怎样才能做到这一点?这是我的曲线的样子:

【问题讨论】:

  • 这可能是所有与扩展直方图相关的常见问题解答之母。你知道SO有搜索功能吗?以下是大约三秒钟的搜索结果:stackoverflow.com/questions/1497539/…
  • 我没有看到任何有效的方法。没有一个密度适合看起来正确。
  • 他们仍然有多个驼峰。这些例子都没有单线分布。

标签: r plot histogram


【解决方案1】:

我建议不要在与“正常曲线”相同的句子中使用术语“偏斜”和“峰度”,因为正常曲线两者都没有。也许您正在寻找一个或两个参数的连续密度分布,它可能与一个以零为界并具有右偏斜的函数相媲美?如果是这样,那么您应该考虑 a) 发布数据,b) 考虑在直方图上绘制泊松、对数正态或伽马密度。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多