title
位于 graphics
包(package)。 说明
此函数可用于向绘图添加标签。它的前四个主要参数也可以用作大多数高级绘图函数中的参数。它们的类型必须是 character
或 expression
。在后一种情况下,可以使用相当多的数学符号,例如下标和上标、希腊字母、分数等:请参阅plotmath
用法
title(main = NULL, sub = NULL, xlab = NULL, ylab = NULL,
line = NA, outer = FALSE, ...)
参数
main |
主标题(顶部)使用字体、大小(字符扩展)和颜色 |
sub |
副标题(底部)使用字体、大小和颜色 |
xlab |
使用字体、大小和颜色的 X 轴标签 |
ylab |
Y 轴标签,与 |
line |
为 |
outer |
一个逻辑值。如果 |
... |
从 |
细节
传递给 title
的标签可以是字符串或语言对象(名称、调用或表达式),也可以是包含要绘制的字符串的列表,以及可可选改的选择 graphical parameters cex=
、 col=
和font=
。其他对象将被 as.graphicsAnnot
强制。
main
的位置默认在(外)边距 3 中垂直居中,并根据绘图区域(outer = TRUE
的设备区域)上的 par("adj")
水平对齐。
xlab
、 ylab
和 sub
的位置为 line
(xlab
和 ylab
的默认值为 par("mgp")[1]
,对于 sub
则增加 1
)行(高度为 par("mex")
)到适当的边距中,根据绘图/设备区域上的par("adj")
在文本方向上对齐。
例子
plot(cars, main = "") # here, could use main directly
title(main = "Stopping Distance versus Speed")
plot(cars, main = "")
title(main = list("Stopping Distance versus Speed", cex = 1.5,
col = "red", font = 3))
## Specifying "..." :
plot(1, col.axis = "sky blue", col.lab = "thistle")
title("Main Title", sub = "subtitle",
cex.main = 2, font.main= 4, col.main= "blue",
cex.sub = 0.75, font.sub = 3, col.sub = "red")
x <- seq(-4, 4, length.out = 101)
y <- cbind(sin(x), cos(x))
matplot(x, y, type = "l", xaxt = "n",
main = expression(paste(plain(sin) * phi, " and ",
plain(cos) * phi)),
ylab = expression("sin" * phi, "cos" * phi), # only 1st is taken
xlab = expression(paste("Phase Angle ", phi)),
col.main = "blue")
axis(1, at = c(-pi, -pi/2, 0, pi/2, pi),
labels = expression(-pi, -pi/2, 0, pi/2, pi))
abline(h = 0, v = pi/2 * c(-1,1), lty = 2, lwd = .1, col = "gray70")
参考
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
也可以看看
相关用法
- R text 将文本添加到绘图中
- R legend 将图例添加到绘图中
- R barplot 条形图
- R plot.histogram 绘制直方图
- R points 向绘图添加点
- R stem 茎叶图
- R mtext 将文本写入绘图的边距
- R arrows 将箭头添加到绘图中
- R contour 显示轮廓
- R pairs 散点图矩阵
- R stars 星图(蜘蛛图/雷达图)和线段图
- R box 在地块周围画一个方框
- R coplot 调节图
- R smoothScatter 具有平滑密度颜色表示的散点图
- R mosaicplot 马赛克图
- R bxp 从摘要中绘制箱线图
- R plot.raster 绘制光栅图像
- R axTicks 计算轴刻度线位置
- R curve 绘制函数图
- R plot.factor 绘制因子变量
- R sunflowerplot 制作向日葵散点图
- R plot.table 表对象的绘图方法
- R units 图形单位
- R identify 识别散点图中的点
- R layout 指定复杂的绘图安排
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Plot Annotation。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。