match_geom_args {esquisse} | R Documentation |
Match list of arguments to arguments of geometry
Description
Match list of arguments to arguments of geometry
Usage
match_geom_args(
geom,
args,
add_aes = TRUE,
mapping = list(),
envir = "ggplot2"
)
Arguments
geom |
Character. name of the geometry. |
args |
Named list, parameters to be matched to the geometry arguments. |
add_aes |
Add aesthetics parameters (like size, fill, ...). |
mapping |
Mapping used in plot, to avoid setting fixed aesthetics parameters. |
envir |
Package environment to search in. |
Value
a list
Examples
# List of parameters
params <- list(
bins = 30,
scale = "width",
adjust = 2,
position = "stack",
size = 1.6,
fill = "#112246"
)
# Search arguments according to geom
match_geom_args(geom = "histogram", args = params)
match_geom_args(geom = "violin", args = params)
match_geom_args(geom = "bar", args = params, add_aes = FALSE)
match_geom_args(geom = "point", args = params)
match_geom_args(geom = "point", args = params, add_aes = FALSE)
[Package esquisse version 1.2.0 Index]