可视化R中整数数据的频率

use*_*825 3 plot integer r histogram

当我尝试使用直方图(mydata,breaks = c(0,n))可视化我的整数数据时,R通常不关心我使用多少次中断(通常每个样本1 bar)并且它绘制n-1条(前两个条形总和为一个).

在大多数情况下我使用barplot(table(mydata))

还有一种方法可以做到这一点 如何在R中分离直方图的两个最左边的区间, 但我认为它不是"清晰"的方式.

那么如何可视化整数数据的频率?哪一个是对的?

非常感谢

42-*_*42- 8

hist(dataset, breaks=seq(min(dataset)-0.5, max(dataset)+0.5, by=1)  )
Run Code Online (Sandbox Code Playgroud)

另一种选择(对于你知道这些是整数的情况,将是:

require(lattice) 
barchart(table(dataset), horizontal=FALSE)
Run Code Online (Sandbox Code Playgroud)

要么:

barplot(table(dataset))
Run Code Online (Sandbox Code Playgroud)