Как изменить размер значений меток в xyplot в R

я использую 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))

однако, я не могу изменить размер меток. Я попытался изменить аргумент cex.axisxlab и ylab options), но это не изменяет размер значений вдоль осей x или y.

может кто-нибудь помочь?

спасибо заранее, Марк!--6-->

1 ответов


С решетки функции построения, используйте 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)))

enter image description here