【问题标题】:breaks option and sum(h$density) in R [duplicate]打破R中的选项和总和(h $密度)[重复]
【发布时间】:2021-11-23 21:11:29
【问题描述】:

我正在尝试使用 R 绘制直方图。 我决定使用函数 hist() 但我不明白为什么通过更改“breaks”选项密度的总和也会发生变化。

其实如果我写

h <- hist(data, freq =F, breaks = "FD")

然后运行

sum(h$density)

结果是 2(breaks = "Scott")。虽然如果我使用

h <- hist(data, freq =F)

结果为 1(如预期的那样)。

【问题讨论】:

    标签: r histogram


    【解决方案1】:

    仅当您的 bin 为一个单位宽时,才对密度值求和才有意义。您想要对条形的面积求和,即密度值乘以 bin 宽度。大概您的 FD 垃圾箱是默认垃圾箱宽度的一半。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-30
      • 2013-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      • 2013-02-04
      • 2020-11-22
      相关资源
      最近更新 更多