R 更改lattice plot中标题面板的大小

R 更改lattice plot中标题面板的大小,r,plot,lattice,R,Plot,Lattice,我想更改标题面板的大小,以及其中文本的字体大小。以下是一个例子: library(lattice) dat <-data.frame(a=(rnorm(50)),b=(rnorm(50)),c=(c(rep("first",25),rep("second",25)))) xyplot(a~b|c, data=dat,par.settings = list(strip.background=list(col="gray"))) 库(晶格) dat您需要使用par.strip.text=参数

我想更改
标题面板的大小
,以及其中
文本
字体大小
。以下是一个例子:

library(lattice)
dat <-data.frame(a=(rnorm(50)),b=(rnorm(50)),c=(c(rep("first",25),rep("second",25))))
xyplot(a~b|c, data=dat,par.settings = list(strip.background=list(col="gray")))
库(晶格)

dat您需要使用
par.strip.text=
参数,该参数接受一个列表,其中包含指定
cex
font
行高
(后者提供了任何多行条形标题之间的空格)的组件

例如,尝试以下方法:

stripParams <- list(cex=2, lines=1.5)
xyplot(a~b|c, data=dat,
       par.strip.text = stripParams,
       par.settings = list(strip.background=list(col="gray")))
stripParams