gridExtra“main”和“sub”参数在升级到2.0.0版后不再被识别

时间:2015-10-09 18:08:30

标签: r gridextra

我最近将gridExtra更新为2015年7月14日发布的2.0.0版。看来“main”和“sub”参数不再被识别,因为下面的代码现在将两个textGrobs放入他们自己的面板中,即先前有四个面板包含夹在标题部分(“主”)和字幕部分(“子”)之间的图形。现在有6个面板,最后两个面板包含“main”和“sub”的文本。

是否可以恢复以前的功能?如果是这样,怎么样?谢谢。

library(ggplot2)
library(gridExtra)

graphA = ggplot(data.frame(x=rnorm(100), y=rnorm(100)), aes(x=x, y=y)) + geom_line()
graphB = ggplot(data.frame(x=rnorm(100), y=rnorm(100)), aes(x=x, y=y)) + geom_line()
graphC = ggplot(data.frame(x=rnorm(100), y=rnorm(100)), aes(x=x, y=y)) + geom_line()
graphD = ggplot(data.frame(x=rnorm(100), y=rnorm(100)), aes(x=x, y=y)) + geom_line()

grid.arrange(graphA, graphB, graphC, graphD, ncol=2, 
         main = textGrob("Title", gp=gpar(fontsize=20,font=3)), 
         sub = textGrob("Subtitle")
)

1 个答案:

答案 0 :(得分:1)

现在应该使用“top”和“bottom”来代替“main”和“sub”。