I\'m trying to arrange multiple plots using grid.arrange. It does the job by the book, and when calling:
grid.arrange
p1 <- ggplot(subset(mtcars, cyl = 4)
I thought I'd update this thread because grid.arrange now has this functionality:
grid.arrange(p3, p2, ncol = 2, widths = c(1,1.2))