mpg |>
ggplot(aes(x = displ, y = cty, color = hwy)) +
geom_point() +
scale_color_viridis(option = "A")Viridis Color Palettes
Viridis
The viridis package provides eight eye-catching color palettes to use in data visualizations:
- magma
- inferno
- plasma
- viridis
- cividis
- rocket
- mako
- turbo
Optimized for perception
According to the virids documentation, the palettes:
are designed to improve graph readability for readers with common forms of color blindness and/or color vision deficiency. The color maps are also perceptually-uniform, both in regular form and also when converted to black-and-white for printing.
Viridis in action
Each plot uses a different viridis color palette to visualize the median high temperature (F) by US county.
Usage
To use a viridis palette in your plot, include scale_*_viridis() in your ggplot2 call: