我有一个trellis
由第 3 方包生成的对象。话虽如此,我无法通过重新创建另一个trellis
对象来更改属性。创建后我必须更改它的属性。
我已经弄清楚哪些属性控制轴的标签字体大小,它们是:
my_trellis$x.scales$cex[1]
和my_trellis$y.scales$cex[1]
但是轴的标题字体大小呢?找了好几遍还是没搞明白。。。
谢谢!
我有一个trellis
由第 3 方包生成的对象。话虽如此,我无法通过重新创建另一个trellis
对象来更改属性。创建后我必须更改它的属性。
我已经弄清楚哪些属性控制轴的标签字体大小,它们是:
my_trellis$x.scales$cex[1]
和my_trellis$y.scales$cex[1]
但是轴的标题字体大小呢?找了好几遍还是没搞明白。。。
谢谢!
您可以通过使用和功能更改包的trellis
对象,如下所示:lattice
trellis.par.get
trellis.par.set
library(lattice)
# simulation
data("quakes")
Depth <- equal.count(quakes$depth, number=8, overlap=.1)
trellis <- xyplot(lat ~ long | Depth, data = quakes, main = "Large Font Title")
# change title font size
mt = trellis.par.get("par.main.text")
mt$cex = 2
trellis.par.set("par.main.text",mt)
trellis
class(trellis)