如何在R中的xyplot中更改标签值的大小

use*_*889 8 r lattice

xyplot在R中使用在一个图上绘制几行(按组):

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))
Run Code Online (Sandbox Code Playgroud)

但是,我无法更改标签值的大小.我已经尝试更改参数cex.axis(在xlabylab选项中),但这不会改变沿x轴或y轴的值的大小.

有人可以帮忙吗?

马克,先谢谢你

Jos*_*ien 9

使用晶格绘图功能,用于沿两个轴scales=list(cex=1.5)设置cex刻度标签.

cex为x轴和y轴指定不同的值,请执行以下操作:

library(lattice)
xyplot(mpg~disp, data=mtcars, 
       scales=list(tck=c(1,0), x=list(cex=1.2), y=list(cex=1.5)))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述