ggplot2_geom_defaults {gghdx} | R Documentation |
Default ggplot2 geometry aesthetics
Description
Default geometry aesthetics from the ggplot2 library. All of the aesthetics are the
standard ggplot2 defaults for those changed in gghdx()
based on
hdx_geom_defaults()
. Used in gghdx_reset()
to return the plotting defaults
back to normal.
Usage
ggplot2_geom_defaults()
Details
These aesthetics were manually pulled from ggplot2 from the geometries'
default_aes
information, such as ggplot2::GeomPoint$default_aes
. Since
the default_aes
is changed after gghdx()
is run, the default geometries
in this function are hardcoded.
Value
A list of geometry defaults.
Examples
library(purrr)
library(ggplot2)
# updating geom defaults (like default color of a point or fill for bar)
purrr::walk(
hdx_geom_defaults(),
~ do.call(what = ggplot2::update_geom_defaults, args = .),
)
p <- ggplot(mtcars) +
geom_point(
aes(
x = mpg,
y = hp
)
)
# see the points are automatically in HDX sapphire
p
# need to reset back to the default geometries
purrr::walk(
ggplot2_geom_defaults(),
~ do.call(what = ggplot2::update_geom_defaults, args = .)
)
# now the points are back to default black
p
[Package gghdx version 0.1.3 Index]