我发现大量关于使用las()
更改x标签方向的帖子,但我没有找到关于如何操纵mtext()
的更多信息。我使用mtext
使用以下代码来补充数字:
arrows(3.85, 0.5, 3.85, 0.05,lwd=3, length=.1, xpd = TRUE)
mtext(side=4, "Increasing precipitation", font=2,line=2)
我将它放在图的右侧的y轴上,但文本仍然从下到上读取并且看起来很奇怪。有没有办法翻转这个文本,所以它从上到下读?仅使用las()
和其他人似乎允许我将其从平行变为垂直。谢谢。
答案 0 :(得分:4)
我认为text
会更容易。如果您使用mtext,则必须使用side = 2
并弄乱line
参数,除非有办法旋转我不知道的mtext
标签。
plot(0, bty = 'l')
p <- par('usr')
text(p[2], mean(p[3:4]), labels = 'Some text', xpd = NA, srt = -90)