remove_legend: Remove the legend

Description Usage Arguments Value Author(s) Examples

Description

Returns a ggplot object, with the legend removed.

Usage

1
remove_legend(ggplot_obj)

Arguments

ggplot_obj

ggplot that has a legend that you want to remove

Value

The ggplot's legend

Author(s)

Kelli-Jean Chun, kjchunz@gmail.com

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
library(ggplot2)
library(gridExtra)
library(grid)
cars = mtcars
cars$cyl = factor(cars$cyl)
p1 = ggplot(cars, aes(x=wt, y=mpg, group=cyl, colour=cyl)) +
  geom_point() +
  theme(legend.position="bottom")
p2 = ggplot(cars, aes(x=wt, y=hp, group=cyl, colour=cyl)) +
  geom_point()
legend = get_legend(p1)
grid.arrange(arrangeGrob(remove_legend(p1),
                         remove_legend(p2),
                         ncol=2),
             legend,
             heights=c(10,1))

kelli-jean/easyR documentation built on May 29, 2019, 3:02 a.m.