以下代码简要说明了该问题:
testX = c(9, 10, 15, 100, 8)
barX <- barplot(testX, ylim=c(0, max(testX)))
text(x=barX, y=5, labels=round(testX), xpd=TRUE, srt=90)
barX
我希望垂直文本数据标签左对齐(沿着y轴......“如果你愿意,则为底部对齐”),而不是这里看到的默认中心对齐; (在最后两列中,看看“100”的开始低于“8”....在一个包含更多列的更大的图中,这变得非常难看):
答案 0 :(得分:1)
我认为您必须在text
函数中添加以下选项:
text(x=barX, y= 4, labels=round(testX), xpd = T, srt=90, adj = c(0,0))