I have a multiplot figure consisting of 4 plots in a 2x2 configuration. I arranged the plots using the \"cowplot\" package and the plot_grid function using the code below
This is a little late but I had the same problem so hopefully the next person to view this question will find this useful.
library(cowplot) plot<-plot_grid(p1, p2, p3, p4, align='vh', vjust=1, scale = 1) ggdraw(add_sub(plot, "Label", vpadding=grid::unit(0,"lines"),y=6, x=0.5, vjust=4.5))