Helper functions for setting default colors in Acid Genomics plots.
Usage
acid_scale_color_continuous()
acid_scale_fill_continuous()
acid_scale_color_discrete()
acid_scale_fill_discrete()
Setting default colors
These functions will inherit values defined in global options()
. Either
input a ggplot2 color scale function that returns Scale
class (e.g.
acid_scale_color_synesthesia_c
), or can input "gradient"
, "viridis"
character strings.
acid_scale_color_continuous()
:"ggplot2.continuous.colour"
.acid_scale_color_discrete()
:"ggplot2.discrete.colour"
.acid_scale_fill_continuous()
:"ggplot2.continuous.fill"
.acid_scale_fill_discrete()
:"ggplot2.discrete.fill"
.
See also
https://ggplot2.tidyverse.org/reference/scale_colour_continuous.html
https://ggplot2.tidyverse.org/reference/scale_colour_discrete.html
Examples
x <- acid_scale_color_continuous()
class(x)
#> [1] "ScaleContinuous" "Scale" "ggproto" "gg"
x <- acid_scale_color_discrete()
class(x)
#> [1] "ScaleDiscrete" "Scale" "ggproto" "gg"
x <- acid_scale_fill_continuous()
class(x)
#> [1] "ScaleContinuous" "Scale" "ggproto" "gg"
x <- acid_scale_fill_discrete()
class(x)
#> [1] "ScaleDiscrete" "Scale" "ggproto" "gg"