我在 R 中使用 xyplot
在一张图表上绘制多条线(按组):
xyplot(y~x,
type=c('l'),
scales=list(tck=c(1,0)),
main=list(label="Total decrease", cex=2),
xlab=list(label="Years", cex=1.5),
ylab=list(label="Percentage", cex=1.5),
groups= group,
data=df,
auto.key=list(columns=2, lines=TRUE, points=FALSE, cex=1.5))
但是,我无法更改标签值的大小。我尝试更改参数cex.axis
(在xlab
和ylab
选项内),但这不会改变值的大小x 轴或 y 轴。
有人可以帮忙吗?
提前致谢, 标记
最佳答案
通过点阵绘图函数,使用scales=list(cex=1.5)
为沿两个轴的刻度标签设置cex
。
要为 x 轴和 y 轴指定不同的 cex
值,请执行以下操作:
library(lattice)
xyplot(mpg~disp, data=mtcars,
scales=list(tck=c(1,0), x=list(cex=1.2), y=list(cex=1.5)))
关于r - 如何更改R中xyplot中标签值的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23612182/