有一种非常方便的方法来绘制多个图形,并且使用gridExtra - grid.arrange :
grid.arrange(plot1,plot2,plot3,plot4,plot5,plot6,plot7,plot8,plot9, ncol=3)
上面的命令在一个窗口中绘制3x3图形 .
现在,我正在使用我自己的点阵设置来绘制独特的线条等
trellis.par.set(my.setup)
但是,使用grid.arrange命令绘制多个绘图将不会传递设置,因为输出绘图是默认颜色 .
所以问题是如何将 my.setup 传递给grid.arrange,或者如何在格子中一次性容易地绘制多个图形 .
编辑:可重复的例子:
Data
Time=seq(1,10,1))
trellis.par.set(col.whitebg())
newSet
newSet$superpose.symbol$col
newSet$superpose.symbol$pch
newSet$superpose.symbol$cex
newSet$superpose.line$col
trellis.par.set(newSet)
Plot1
Plot2
Plot3
Plot4
grid.arrange(Plot1,Plot2,Plot3,Plot4, ncol=2)