繁体   English   中英

如何在R中旋转180度mtext()

[英]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而无需明确指定xy

尝试

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM