0

我想在 R 包格的 levelplot() 中指定一些选项。我设置了参数scales,这很好用:

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()但我不知道如何。

4

2 回答 2

1

lattice::trellis.par.set() 怎么样?

于 2012-04-06T01:57:16.523 回答
0

使用 trellis.par.get("要设置的组件名称") 检索设置对象。例如:

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

plot.line.settings 对象是列表,其项目可以更改/更新。然后设置全局设置:

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

要使设置适用于任何未来打开的设备,必须在打开设备时将保留参数设置为 TRUE。

于 2016-12-02T17:52:39.010 回答