This color scale generator will interpolate between colors, even when discrete scales are provided. To use exact discrete colors, see examples in msk_palette

scale_color_msk(palette = "main", discrete = TRUE, reverse = FALSE,
  ...)

Arguments

palette

Character name of palette in msk_palettes, supplied in quotes. Options include "all", "main", "blues", "oranges", and "contrast". Default is "main".

discrete

Boolean indicating whether color aesthetic is discrete. Default is TRUE.

reverse

Boolean indicating whether the palette should be reversed. Default is FALSE.

...

Additional arguments passed to discrete_scale() or scale_color_gradientn(), used respectively when discrete is TRUE or FALSE

Examples

library(ggplot2) # use a discrete color scale ggplot(iris, aes(Sepal.Width, Sepal.Length, color = Species)) + geom_point(size = 4) + scale_color_msk("main")
# use a continuous color scale ggplot(iris, aes(Sepal.Width, Sepal.Length, color = Sepal.Length)) + geom_point(size = 4, alpha = .6) + scale_color_msk(palette = "blues", discrete = FALSE)