
Okabe and Ito's Discrete Color Scheme for ggplot2 and ggraph
Source:R/scale_colour_okabeito.R
scale_okabeito_discrete.Rd
Provides the qualitative color scale from Okabe and Ito 2008.
Usage
scale_colour_okabeito(..., reverse = FALSE, aesthetics = "colour")
scale_color_okabeito(..., reverse = FALSE, aesthetics = "colour")
scale_fill_okabeito(..., reverse = FALSE, aesthetics = "fill")
scale_edge_colour_okabeito(..., reverse = FALSE, aesthetics = "edge_colour")
scale_edge_color_okabeito(..., reverse = FALSE, aesthetics = "edge_colour")
scale_edge_fill_okabeito(..., reverse = FALSE, aesthetics = "edge_fill")
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.
Value
A discrete scale.
Details
This qualitative color scheme is used as given (no interpolation): colors are picked up to the maximum number of supported values (8).
References
Okabe, M. & Ito, K. (2008). Color Universal Design (CUD): How to Make Figures and Presentations That Are Friendly to Colorblind People. URL: https://jfly.uni-koeln.de/color/.
See also
Other colour-blind safe colour schemes:
scale_crameri_cyclic
,
scale_crameri_diverging
,
scale_crameri_mutlisequential
,
scale_crameri_sequential
,
scale_tol_discrete
,
scale_tol_diverging
,
scale_tol_sequential
Other qualitative colour schemes:
scale_colour_land()
,
scale_colour_soil()
,
scale_colour_stratigraphy()
,
scale_logical_discrete
,
scale_tol_bright
,
scale_tol_dark
,
scale_tol_highcontrast
,
scale_tol_light
,
scale_tol_mediumcontrast
,
scale_tol_muted
,
scale_tol_pale
,
scale_tol_vibrant
Examples
library(ggplot2)
ggplot2::ggplot(mpg, ggplot2::aes(displ, hwy, colour = class)) +
ggplot2::geom_point() +
scale_colour_okabeito()