多个ggplots整体标题

h.l*_*l.m 1 r ggplot2

您好我正在使用Cookbook for R上的解决方案一次性绘制多个ggplots ...即此链接页面底部的代码http://wiki.stdout.org/rcookbook/Graphs/Multiple% 20graphs%20on%20one%20page%20(GGPLOT2)/

我想为这个情节添加一个整体标题,但我不知道该怎么做.即我希望能够有一个修改过的函数,如下所示具有标题的附加参数

multiplot(..., plotlist=NULL, file, cols=1, layout=NULL, title="")
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激

Mai*_*ura 6

使用gridExtra库和函数grid.arrange来执行此操作.例:

 p1 <-qplot(factor(cyl), data=mtcars, geom="bar")
 library(gridExtra)
 grid.arrange(p1, p1, p1, p1, main = "Overall Title")
Run Code Online (Sandbox Code Playgroud)

有关?grid.arrange更多选项,请参阅

  • 对于那些以后查看这些内容的人:在R 3.4.0和gridExtra版本2.2.1中,参数`top`对我有用,而不是`main`。 (3认同)