我有一个由第三方包装生成的trellis
对象。话虽如此,我无法通过重新创建另一个trellis
对象来更改属性。创建后,我必须更改其属性。
我已经确定了哪些属性控制着轴的标签字体大小,它们是:
my_trellis$x.scales$cex[1]
和my_trellis$y.scales$cex[1]
但是轴的 title 字体大小如何?我花了一些搜索却仍然不知道...
谢谢!
答案 0 :(得分:0)
您可以使用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)