【发布时间】:2014-08-11 12:32:11
【问题描述】:
我对 hist() 函数感到疯狂。我有一个数据集如下:
table(data)
0 1 2 3 4 5 7 8
85 7 3 4 6 1 2 1
所以我希望hist(data, labels=TRUE) 返回一个直方图,其中包含 9 个 bin,一个用于 0,一个用于 1,等等,每个 bin 都有一个值。但它聚合了 0 和 1,在谷歌上搜索一天后,我仍然无法弄清楚如何修复它。我还尝试声明像hist(data, breaks=c(0,8)) 这样的垃圾箱数量,但没有。
作为替代方案,我尝试使用lattice 包的histogram,它工作正常......但我无法弄清楚如何显示每个 bin 的值......
无论哪种方式,您都可以帮助我吗(使用hist() 显示正确的列数或使用histogram() 显示bin 值)?
非常感谢。
【问题讨论】:
-
试试
hist(data,right=F)