我正在尝试使用 R 中的 text() 在条形图中重新标记和调整我的 x 轴。我已经设法弄清楚了一些位,但现在我遇到了以下问题:我很想增加我的标签之间的空间,以便将它们很好地放在它们所属的栏下方。到目前为止,这是我(业余地)想出的:
lab<-c("Morning (PT)", "Evening (PT)",
"Morning (LT)", "Evening (LT)",
"Morning (total)", "Evening (total)")
barplot(data, names.arg=data$period,
col=c("darkorange1", "firebrick3", "darkolivegreen4", "goldenrod1"),
main="", ylab="(%)", xaxt = "n", xlim=c(0,10))
text(c(1,1,1,1,1,1), labels = lab, srt = 45,
adj = c(1,2), xpd = TRUE, cex=.7)
在花了几个小时试图不成功地理解 par() 参数之后,我想知道是否有人可以帮助我解决这个问题。也许有一个我没有看到的好而简单的解决方案?
非常感谢任何提示!丹妮拉