Last chance! 50% off unlimited learning
Sale ends in
Provides qualitative colour scales from Paul Tol's Colour Schemes.
scale_colour_bright(..., reverse = FALSE, aesthetics = "colour")scale_color_bright(..., reverse = FALSE, aesthetics = "colour")
scale_fill_bright(..., reverse = FALSE, aesthetics = "fill")
scale_colour_vibrant(..., reverse = FALSE, aesthetics = "colour")
scale_color_vibrant(..., reverse = FALSE, aesthetics = "colour")
scale_fill_vibrant(..., reverse = FALSE, aesthetics = "fill")
scale_colour_muted(..., reverse = FALSE, aesthetics = "colour")
scale_color_muted(..., reverse = FALSE, aesthetics = "colour")
scale_fill_muted(..., reverse = FALSE, aesthetics = "fill")
scale_colour_light(..., reverse = FALSE, aesthetics = "colour")
scale_color_light(..., reverse = FALSE, aesthetics = "colour")
scale_fill_light(..., reverse = FALSE, aesthetics = "fill")
scale_colour_rainbow(..., reverse = FALSE, aesthetics = "colour")
scale_color_rainbow(..., reverse = FALSE, aesthetics = "colour")
scale_fill_rainbow(..., reverse = FALSE, aesthetics = "fill")
Arguments passed to discrete_scale
.
A logical
scalar. Should the resulting
vector of colours be reversed?
A character
string or vector of character
strings listing the name(s) of the aesthetic(s) that this scale works with.
The qualitative colour schemes are used as given: colours are picked up to the maximum number of supported values.
Palette | Max. |
bright | 7 |
vibrant | 7 |
muted | 9 |
light | 9 |
Tol, Paul (2018). Colour Schemes. SRON. Technical Note No. SRON/EPS/TN/09-002. URL: https://personal.sron.nl/~pault/data/colourschemes.pdf
Other Paul Tol's colour schemes: scale_tol_diverging
,
scale_tol_sequential
# NOT RUN {
library(ggplot2)
# Qualitative data
ggplot(mpg, aes(displ, hwy, colour = class)) +
geom_point() +
khroma::scale_colour_bright()
ggplot(mpg, aes(displ, hwy, colour = class)) +
geom_point() +
khroma::scale_colour_vibrant()
ggplot(diamonds, aes(clarity, fill = cut)) +
geom_bar() +
khroma::scale_fill_muted()
ggplot(diamonds, aes(clarity, fill = cut)) +
geom_bar() +
khroma::scale_fill_light()
ggplot(mpg, aes(displ, hwy, colour = class)) +
geom_point() +
khroma::scale_colour_rainbow()
# }
Run the code above in your browser using DataLab