Learn R Programming

khroma (version 1.10.0)

scale_tol_light: Paul Tol's light Discrete Colour Scheme

Description

Paul Tol's light Discrete Colour Scheme

Usage

scale_colour_light(..., reverse = FALSE, aesthetics = "colour")

scale_color_light(..., reverse = FALSE, aesthetics = "colour")

scale_fill_light(..., reverse = FALSE, aesthetics = "fill")

scale_edge_colour_light(..., reverse = FALSE, aesthetics = "edge_colour")

scale_edge_color_light(..., reverse = FALSE, aesthetics = "edge_colour")

scale_edge_fill_light(..., reverse = FALSE, aesthetics = "edge_fill")

Value

A discrete scale.

Arguments

...

Arguments passed to ggplot2::discrete_scale().

reverse

A logical scalar. Should the resulting vector of colors be reversed?

aesthetics

A character string or vector of character strings listing the name(s) of the aesthetic(s) that this scale works with.

Interpolation

The qualitative colour schemes are used as given (no interpolation): colors are picked up to the maximum number of supported values.

Qualitative colour schemes

According to Paul Tol's technical note, the bright, highcontrast, vibrant and muted colour schemes are colour-blind safe. The mediumcontrast colour scheme is designed for situations needing colour pairs.

The light colour scheme is reasonably distinct for both normal or colourblind vision and is intended to fill labeled cells.

The pale and dark schemes are not very distinct in either normal or colourblind vision and should be used as a text background or to highlight a cell in a table.

Refer to the original document for details about the recommended uses (see references).

Author

N. Frerebeau

References

Tol, P. (2021). Colour Schemes. SRON. Technical Note No. SRON/EPS/TN/09-002, issue 3.2. URL: https://personal.sron.nl/~pault/data/colourschemes.pdf

See Also

Other qualitative colour schemes: scale_colour_land(), scale_colour_soil(), scale_colour_stratigraphy(), scale_logical_discrete, scale_okabeito_discrete, scale_tol_bright, scale_tol_dark, scale_tol_highcontrast, scale_tol_mediumcontrast, scale_tol_muted, scale_tol_pale, scale_tol_vibrant

Other Paul Tol's colour schemes: scale_tol_BuRd, scale_tol_PRGn, scale_tol_YlOrBr, scale_tol_bright, scale_tol_dark, scale_tol_discreterainbow, scale_tol_highcontrast, scale_tol_iridescent, scale_tol_mediumcontrast, scale_tol_muted, scale_tol_pale, scale_tol_smoothrainbow, scale_tol_sunset, scale_tol_vibrant

Examples

Run this code
library(ggplot2)

ggplot2::ggplot(mpg, ggplot2::aes(displ, hwy, colour = class)) +
  ggplot2::geom_point() +
  scale_colour_bright()

ggplot2::ggplot(mpg, ggplot2::aes(displ, hwy, colour = class)) +
  ggplot2::geom_point() +
  scale_colour_vibrant()

ggplot2::ggplot(diamonds, ggplot2::aes(clarity, fill = cut)) +
  ggplot2::geom_bar() +
  scale_fill_muted()

Run the code above in your browser using DataLab