在 R 中的 hist() 中有中断的精确类别
Exact categories with breaks in hist() in R
我有一个非常大的整数向量 (v
)(98754 个值),范围从 1 到 510,但不是所有整数(例如,值 509 从未出现) .
> str(v)
num [1:98754] 1 1 1 1 1 1 1 1 1 1 ...
> summary(v)
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.00 1.00 1.00 38.76 54.00 510.00
我想用 51 个 bin 做一个直方图:第一个 bin 应该包含从 1 到 10 的值,第二个 bin 应该包含从 11 到 20 的值,依此类推直到 510。
使用 hist()
似乎很容易做到,但我不确定使用下面发布的脚本是否正确
hist(v, breaks=51)
否则,我尝试了此处发布的建议 Understanding hist() and break intervals in R 但由于缺少某些值(例如,如前所述,为 509),该图返回的 bin 少于 51 个。
基本上我遇到了一个非常简单的麻烦,有什么建议吗?
breaks 参数可以是具有任意分割点的向量
hist(runif(1e3,0,500),breaks=seq(0,500,10))
我有一个非常大的整数向量 (v
)(98754 个值),范围从 1 到 510,但不是所有整数(例如,值 509 从未出现) .
> str(v)
num [1:98754] 1 1 1 1 1 1 1 1 1 1 ...
> summary(v)
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.00 1.00 1.00 38.76 54.00 510.00
我想用 51 个 bin 做一个直方图:第一个 bin 应该包含从 1 到 10 的值,第二个 bin 应该包含从 11 到 20 的值,依此类推直到 510。
使用 hist()
似乎很容易做到,但我不确定使用下面发布的脚本是否正确
hist(v, breaks=51)
否则,我尝试了此处发布的建议 Understanding hist() and break intervals in R 但由于缺少某些值(例如,如前所述,为 509),该图返回的 bin 少于 51 个。
基本上我遇到了一个非常简单的麻烦,有什么建议吗?
breaks 参数可以是具有任意分割点的向量
hist(runif(1e3,0,500),breaks=seq(0,500,10))