remove_geom: remove_geom

View source: R/geom_remove.R

remove_geomR Documentation

remove_geom

Description

Remove geom layer from ggplot. Based on https://stackoverflow.com/questions/13407236/remove-a-layer-from-a-ggplot2-chart

Usage

remove_geom(ggplot2_object, geom_type)

Arguments

ggplot2_object

ggplot2 object

geom_type

Examples

d <- data.frame(
x = runif(10),
y = runif(10),
label = sprintf("label%s", 1:10))

# ggplot with geom_text_repel from ggrepel
p <- ggplot(d, aes(x, y, label = label)) +
    geom_point() +
    geom_text()

# Remove the labels added by ggrepel.
p <- remove_geom(p, "GeomText")

OxfordCMS/OCMSutility documentation built on Feb. 27, 2025, 8:19 p.m.