[英]How to rotate 180 degrees an mtext() in R
显然,R中的mtext()
不支持srt
参数,该参数的作用是旋转一段文本 。
我需要mtext()
在我的移动绘图的第4面创建一个轴标题 (即, 要绘制的值来自一个函数,因此它们会改变,绘图轴值也会改变 )。 我当时想知道,我有什么选择旋转180度 这边4轴标题?
下面是一个例子:
curve(dnorm(x),-3,3)
mtext("Strength",side=4,srt=180)
您可以使用par("usr")
来获取绘图区域的极值,并使用它来放置text
而无需明确指定x
和y
。
尝试
curve(dnorm(x),-3,3)
corners = par("usr") #Gets the four corners of plot area (x1, x2, y1, y2)
par(xpd = TRUE) #Draw outside plot area
text(x = corners[2]+.5, y = mean(corners[3:4]), "Strength", srt = 270)
这样它总是在正确的极端和中间垂直。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.