Introduction
The Viridis color palettes are designed to have a number of advantages.
- Aesthetically pleasing
- Perceptually uniform
- Color-blind friendly
More details can be found at https://cran.r-project.org/web/packages/viridis/vignettes/intro-to-viridis.html
Code
x <- seq(1,10)
mydata <- data.frame(x)
library(ggplot2)
p1 <- ggplot(mydata,
aes(x = x,
fill = factor(x),
y = 1)) +
geom_col() +
scale_x_continuous(breaks=seq(1,10,1)) +
theme_minimal() +
theme(axis.text.y = element_blank(),
axis.ticks.y = element_blank(),
axis.title.y = element_blank())
Palettes
Viridis
Code
p1 +
labs(title = "Viridis") +
scale_fill_viridis_d(name = "viridis")
Code
Cividis
Code
p1 +
labs(title = "Cividis") +
scale_fill_viridis_d(name = "Cividis",
option = "cividis")
Plasma
Code
p1 +
labs(title = "Plasma") +
scale_fill_viridis_d(name = "Plasma",
option = "plasma")
Magma
Code
p1 +
labs(title = "Magma") +
scale_fill_viridis_d(name = "Magma",
option = "magma")
Mako
Code
p1 +
labs(title = "Magma") +
scale_fill_viridis_d(name = "Mako",
option = "mako")
Rocket
Code
p1 +
labs(title = "Rocket") +
scale_fill_viridis_d(name = "Rocket",
option = "rocket")
Turbo
Code
p1 +
labs(title = "Turbo") +
scale_fill_viridis_d(name = "Turbo",
option = "turbo")