Build aesthetics to use in a plot
build_aes(data, ..., .list = NULL, geom = NULL)
data | Data to use in the plot. |
---|---|
... | Named list of aesthetics. |
.list | Alternative to |
geom | Geom to use, according to the geom aesthetics may vary. |
An expression
# Classic build_aes(iris, x = "Sepal.Width")#> Aesthetic mapping: #> * `x` -> `Sepal.Width`build_aes(iris, x = "Sepal.Width", y = "Sepal.Width")#> Aesthetic mapping: #> * `x` -> `Sepal.Width` #> * `y` -> `Sepal.Width`# Explicit geom : no change build_aes(iris, x = "Species", geom = "bar")#> Aesthetic mapping: #> * `x` -> `Species`# Little trick if data is count data df <- data.frame( LET = c("A", "B"), VAL = c(4, 7) ) build_aes(df, x = "LET", y = "VAL", geom = "bar")#> Aesthetic mapping: #> * `x` -> `LET` #> * `weight` -> `VAL`