R 在柱状图中,数字位于条形图的拐角处,如何使它们位于条形图下方的中心?
我正在使用标准hist函数绘制一个柱状图,并使用此示例数据集:R 在柱状图中,数字位于条形图的拐角处,如何使它们位于条形图下方的中心?,r,histogram,bar-chart,R,Histogram,Bar Chart,我正在使用标准hist函数绘制一个柱状图,并使用此示例数据集: v= c(0L, 0L, 0L, 1L,1L,1L,2L, 2L, 2L,4L, 4L, 4L) hist(v, main='example', xlab='example', ylab='example', breaks=5) 我遇到的问题是历史照片是这样的 | ___ || | || |___ ___ || | | | | ||___|___|___|___| 0 1 2 3
v= c(0L, 0L, 0L, 1L,1L,1L,2L, 2L, 2L,4L, 4L, 4L)
hist(v, main='example', xlab='example', ylab='example', breaks=5)
我遇到的问题是历史照片是这样的
| ___
|| |
|| |___ ___
|| | | | |
||___|___|___|___|
0 1 2 3 4
因为0从拐角处开始,所以0和1条是组合的,2和4条看起来像是属于1和2,3和4条。我想要的是
|
|
| ___ ___ ___ ___
|| | | | | |
||___|___|___|___|___|
0 1 2 3 4
我试图改变休息时间,但这并不能解决数字在拐角处的问题。如何使数字在条形图下方居中?也许您应该改用条形图
v = c(0L, 0L, 0L, 1L,1L,1L,2L, 2L, 2L, 3L,3L,3L,4L, 4L, 4L)
barplot(table(v))
直方图不应该也有一个3的条形图吗?直方图应该在断点处有标签。打印区域是打断之间的值数。如果您需要条形图,请使用
barplot
@Hudson我偶然输入了错误的向量作为示例,现在更改它