mtext
位于 graphics
包(package)。 说明
文本写入当前图形区域的四个边距之一或设备区域的外边距之一。
用法
mtext(text, side = 3, line = 0, outer = FALSE, at = NA,
adj = NA, padj = NA, cex = NA, col = NA, font = NA, ...)
参数
text |
指定要写入的文本的字符或expression向量。其他对象由 |
side |
在图的哪一侧(1=底部,2=左侧,3=顶部,4=右侧)。 |
line |
在哪一条 MARgin 线上,从 0 开始向外计数。 |
outer |
如果可用,请使用外边距。 |
at |
给出每个字符串在用户坐标中的位置。如果 |
adj |
调整每根弦的读取方向。对于与轴平行的字符串, 如果 |
padj |
垂直于读取方向的每个字符串的调整(由 如果 |
cex |
字符扩展因子。 |
col |
使用的颜色。可以是一个向量。 |
font |
文本的字体。可以是一个向量。 |
... |
更多图形参数(参见 |
细节
外边距中的用户坐标始终在 0 到 1 的范围内,并且不受图形区域中的用户坐标的影响 —R这里与 S 的其他实现不同。
所有命名参数都可以是向量,并且将进行回收以绘制与向量参数中最长的字符串一样多的字符串。
请注意,向量 adj
与 text
具有不同的含义。 adj = 0.5
将使字符串居中,但 outer = TRUE
位于设备区域而不是绘图区域。
参数las
将确定字符串的方向。对于垂直于轴绘制的字符串,默认对齐方式是将字符串的末尾放置在指定线上最靠近轴的位置。 (请注意,这与 S 不同,S 使用srt
如果at
被提供并且las
如果不是。范围srt
被忽略在R.)
请注意,如果要垂直于轴绘制文本,则 adj
确定字符串的对齐方式以及沿轴的位置,除非指定了 at
。
图形参数"ylbias"
(请参阅par
)确定文本基线相对于标称线的放置方式。
副作用
给定的文本将写入当前绘图。
例子
plot(1:10, (-4:5)^2, main = "Parabola Points", xlab = "xlab")
mtext("10 of them")
for(s in 1:4)
mtext(paste("mtext(..., line= -1, {side, col, font} = ", s,
", cex = ", (1+s)/2, ")"), line = -1,
side = s, col = s, font = s, cex = (1+s)/2)
mtext("mtext(..., line= -2)", line = -2)
mtext("mtext(..., line= -2, adj = 0)", line = -2, adj = 0)
##--- log axis :
plot(1:10, exp(1:10), log = "y", main = "log =\"y\"", xlab = "xlab")
for(s in 1:4) mtext(paste("mtext(...,side=", s ,")"), side = s)
参考
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
也可以看看
相关用法
- R mosaicplot 马赛克图
- R matplot 绘制矩阵的列
- R legend 将图例添加到绘图中
- R barplot 条形图
- R plot.histogram 绘制直方图
- R points 向绘图添加点
- R stem 茎叶图
- R arrows 将箭头添加到绘图中
- R contour 显示轮廓
- R pairs 散点图矩阵
- R stars 星图(蜘蛛图/雷达图)和线段图
- R box 在地块周围画一个方框
- R coplot 调节图
- R smoothScatter 具有平滑密度颜色表示的散点图
- R bxp 从摘要中绘制箱线图
- R plot.raster 绘制光栅图像
- R axTicks 计算轴刻度线位置
- R curve 绘制函数图
- R plot.factor 绘制因子变量
- R sunflowerplot 制作向日葵散点图
- R plot.table 表对象的绘图方法
- R units 图形单位
- R identify 识别散点图中的点
- R layout 指定复杂的绘图安排
- R polygon 多边形绘制
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Write Text into the Margins of a Plot。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。