R/plots.R
get_legend2.Rd
Get a legend from a ggplot object
get_legend2(plot, legend = NULL)
a ggplot object
NULL, or position ("top")
a grob object, or NULL if no legend found
library(ggplot2) p <- ggplot(mtcars, aes(wt, mpg, color = mpg)) + geom_point() legend <- get_legend2(p) plot(legend)