2012-04-05 118 views
0

我想在R包格的levelplot()中指定一些選項。我設置的參數scales這工作得很好:R格設置默認參數

scales = list(x = list(at = c(0:8*16 +.5), 
        cex = 0), 
      y = list(at = c(0:8*16+.5), 
        cex = 0))  

現在,我想有這樣的說法爲默認值。即我希望在會話中的每個levelplot()中都有這個縮放,而不是每次都指定此參數。我試圖用lattice.options()做到這一點,但我不知道如何。

+0

一種方法是將此列表存儲在變量中,並在每次使用'levelplot'時調用此變量。 – 2012-04-06 06:45:41

回答

1

lattice :: trellis.par.set()?

0

使用trellis.par.get(「要設置的組件的名稱」)檢索設置對象。例如:

plot.line.settings <- trellis.par.get("plot.line") 

plot.line.settings對象是列表,它的項目可以更改/更新。然後,設置全局設置:

trellis.par.set("plot.line", plot.line.settings) 

爲了讓設置適用於任何未來打開設備,打開設備時,必須設置保留參數設置爲True。