直方图中的R错误分箱

问题描述 投票:0回答:1

这是我的数据

x <- c(10.0, 10.1, 10.2, 10.3, 10.4)

我为其生成直方图:

hist(x, col="green")

这是直方图:

Histogram

我的问题是为什么第一个栏的分类方式与其他栏不同?我认为应该有额外的 bin (9.9, 10.0> 因为使用默认的右闭区间。

r histogram
1个回答
0
投票

1.您可以使用正确的参数并将其设置为FALSE

x <- c(10.0, 10.1, 10.2, 10.3, 10.4)
hist(x, col="green", right = FALSE)
  1. 指定断点向量来精确控制 bin 边缘

    hist(x, col="green", Breaks = seq(9.9, 10.5, 0.1)) # 在 9.9, 10.0, 10.1, ... 处中断

© www.soinside.com 2019 - 2024. All rights reserved.