r - 如何找到直方图的第一个空箱

时间:2018-01-27 17:48:36

标签: r histogram

我有一个响应时间很长的数据集。我需要引用直方图的第一个空bin(x为毫秒),并排除之后的所有数据。

我认为

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

如果您捕获hist的返回值,则它包含您需要的所有信息。

set.seed(3)
x = rnorm(20)
H = hist(x)

min(which(H$counts == 0))
[1] 5

排除bin及以上的数据

MIN = min(which(H$counts == 0))
x = x[x<H$breaks[MIN]]