2014-05-12 92 views
7

我使用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.axis(在xlabylab選項中),但這不會改變沿x軸或y軸的值大小。

任何人都可以幫忙嗎?

由於提前, 馬克

回答

8

隨着繪圖功能,使用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))) 

enter image description here

+0

感謝約什,一個可行的治療。 – user3628889

相關問題