The palette based on material design colors. Use
scale_color_material_d() for discrete categories and
scale_color_material_c() for a continuous scale, or use the discrete
argument in scale_color_material().
scale_color_material(
palette = NULL,
discrete = TRUE,
reverse = FALSE,
aesthetics = "color",
...
)
scale_color_material_d(
palette = NULL,
discrete = TRUE,
reverse = FALSE,
aesthetics = "color",
...
)
scale_color_material_c(
palette = "contrast",
discrete = FALSE,
reverse = FALSE,
aesthetics = "color",
...
)
scale_colour_material(
palette = NULL,
discrete = TRUE,
reverse = FALSE,
aesthetics = "color",
...
)
scale_colour_material_c(
palette = "contrast",
discrete = FALSE,
reverse = FALSE,
aesthetics = "color",
...
)
scale_colour_material_d(
palette = NULL,
discrete = TRUE,
reverse = FALSE,
aesthetics = "color",
...
)
scale_fill_material(
palette = NULL,
discrete = TRUE,
reverse = FALSE,
aesthetics = "fill",
...
)
scale_fill_material_d(
palette = NULL,
discrete = TRUE,
reverse = FALSE,
aesthetics = "fill",
...
)
scale_fill_material_c(
palette = NULL,
discrete = FALSE,
reverse = FALSE,
aesthetics = "fill",
...
)Character name of palette. Depending on the color scale, can
be one of "full", "ice", "rainbow", "complement", "contrast",
"light" (for dark themes), "black_first", full_original, or
black_first_original. The latter three options are especially for the
Okabe-Ito color palette. The default is NULL and either "contrast" or
"gradient" is used (depending on whether discrete is TRUE or FALSE),
which are the two scale useful for discrete or gradient color scales,
respectively.
Boolean indicating whether color aesthetic is discrete or not.
Boolean indicating whether the palette should be reversed.
A vector of names of the aesthetics that this scale
should be applied to (e.g., c('color', 'fill')).
Additional arguments to pass to colorRampPalette().
library(ggplot2)
library(see)
ggplot(iris, aes(x = Species, y = Sepal.Length, fill = Species)) +
geom_boxplot() +
theme_modern() +
scale_fill_material()
ggplot(iris, aes(x = Species, y = Sepal.Length, fill = Species)) +
geom_violin() +
theme_modern() +
scale_fill_material(palette = "ice")
ggplot(iris, aes(x = Petal.Length, y = Petal.Width, color = Sepal.Length)) +
geom_point() +
theme_modern() +
scale_color_material(discrete = FALSE)