2014-05-12 8 views
7

sto usando xyplot in R per tracciare più linee (di gruppo) in un unico grafico:Come modificare la dimensione dei valori di etichetta in xyplot in 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)) 

Tuttavia, sono in grado di modificare le dimensioni dei valori dell'etichetta. Ho provato a cambiare l'argomento cex.axis (all'interno delle opzioni xlab e ylab), ma ciò non modifica la dimensione dei valori lungo gli assi x- o y.

Qualcuno può aiutare?

Grazie in anticipo, Mark

risposta

8

Con reticolo funzioni di tracciato, utilizzare scales=list(cex=1.5) impostare cex per etichette delle tacche lungo due assi.

Per specificare diversi valori cex per gli assi X e Y, fare qualcosa del genere:

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

+0

Grazie Josh, che funziona a meraviglia. – user3628889

Problemi correlati