viridis: Matplotlib Default Color Map

R用Matplotlibのデフォルトカラーマップ。視認性に優れ、グレースケールに変換した際も視認性を保つことができる。

> library(viridis)

バージョン: 0.2


関数名 概略
scale_color_viridis Viridis color scales
viridis Matplotlib 'viridis' color map
viridis.map Original 'viridis' color map
viridis_pal Viridis palette (discrete)

scale_color_viridis

カラースケールの適用(ggplot2のスケールに適用可能)

> p <- ggplot(mtcars, aes(wt, mpg))
> p + geom_point(size = 4, aes(colour = factor(cyl))) +
+     scale_color_viridis(discrete = TRUE) +
+     theme_bw()

viridis

Matplotlibのviridisカラーパレット

> dat <- data.frame(x = rnorm(10000), y = rnorm(10000))
> 
> ggplot(dat, aes(x = x, y = y)) +
+   geom_hex() + coord_fixed() +
+   scale_fill_gradientn(colours = viridis(256))