【问题标题】:Show what the calculated bins breaks are in a histogram在直方图中显示计算出的分箱数
【发布时间】:2023-04-04 00:01:01
【问题描述】:

据我了解,在绘制直方图时,并不是每个唯一数据点都有自己的 bin,而是有一种算法可以计算要使用多少 bin。如何找出数据是如何分区以创建 bin 数量的?例如。 0-5,6-10,... 如何让 R 通过文本输出向我显示中断的位置?

我找到了各种计算垃圾箱数量的方法,但这只是理论

【问题讨论】:

    标签: r histogram


    【解决方案1】:

    我认为你需要使用$breaks:

      set.seed(10)
      hist(rnorm(200,0,1),20)$breaks
      [1] -2.4 -2.2 -2.0 -1.8 -1.6 -1.4 -1.2 -1.0 -0.8 -0.6 -0.4 -0.2  0.0  0.2  0.4  0.6  0.8  1.0  1.2  1.4  1.6  1.8  2.0  2.2  2.4
    

    【讨论】:

    • 此外,您可以根据手册页使用hist 函数中的breaks 参数更改“中断”行为“中断的默认值是“Sturges”:请参阅nclass.Sturges。提供算法的其他名称是“Scott”和“FD”/“Freedman-Diaconis”(具有相应的函数 nclass.scott 和 nclass.FD)。忽略大小写并使用部分匹配。或者,可以提供函数它将计算预期的中断次数或实际断点作为 x 的函数。"
    猜你喜欢
    • 2014-07-08
    • 2011-09-17
    • 1970-01-01
    • 2013-08-15
    • 2011-01-24
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多