当我尝试使用直方图(mydata,breaks = c(0,n))来显示我的整数数据时,R通常不关心有多少个断点(每个样本通常为1 bar)我使用并绘制了n-1条(前两个条形总和为一条)。
在大多数情况下,我使用 barplot(table(mydata))
还有一种方法可以做到这一点 How to separate the two leftmost bins of a histogram in R 但我认为它不是“明确”的方式。
那么如何可视化整数数据的频率? 哪一个是对的?
非常感谢
答案 0 :(得分:7)
hist(dataset, breaks=seq(min(dataset)-0.5, max(dataset)+0.5, by=1) )
另一种选择(对于知道这些是整数的情况,将是:
require(lattice)
barchart(table(dataset), horizontal=FALSE)
或者:
barplot(table(dataset))