egg (version 0.2.0)

expose_layout: expose_layout

Description

expose_layout

Usage

expose_layout(p, draw = TRUE, newpage = TRUE)

Arguments

p

ggplot

draw

logical, draw the gtable

newpage

logical

Value

gtable

Examples

Run this code
# NOT RUN {
p1 <- qplot(mpg, wt, data=mtcars, colour=cyl)
p2 <- qplot(mpg, data = mtcars) + ggtitle("title")
p3 <- qplot(mpg, data = mtcars, geom = "dotplot")
p4 <- p1 + facet_wrap(~carb, nrow=1) + theme(legend.position="none") +
  ggtitle("facetted plot")
pl <- lapply(list(p1,p2, p3, p4), expose_layout, FALSE, FALSE)
grid.arrange(grobs=pl, widths=c(1.2,1,1),
             layout_matrix = rbind(c(1, 2, 3),
                                   c(4, 4, 4)))
# }

Run the code above in your browser using DataCamp Workspace