knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-"
)

colorblindr

Build Status Coverage Status

Simulate colorblindness in production-ready R figures. Written by Claire D. McWhite and Claus O. Wilke.

Installation

This package depends on the development versions of cowplot and colorspace. Please install those packages first:

devtools::install_github("wilkelab/cowplot")
install.packages("colorspace", repos = "http://R-Forge.R-project.org")

Then install colorblindr:

devtools::install_github("clauswilke/colorblindr")

Quick start

Make a figure:

library(ggplot2)
fig <- ggplot(iris, aes(Sepal.Length, fill = Species)) + geom_density(alpha = 0.7)
fig

Now look at it in various color-vision-deficiency simulations:

library(colorblindr)
cvd_grid(fig)

Then inspect it in the interactive app:

view_cvd(p) # starts the interactive app

To use a color scale that works somewhat better for people with color-vision deficiency, we recommend scale_color_OkabeIto and scale_fill_OkabeIto:

fig2 <- ggplot(iris, aes(Sepal.Length, fill = Species)) + 
  geom_density(alpha = 0.7) + scale_fill_OkabeIto()
fig2

That figure after color-vision-deficiency simulation:

cvd_grid(fig2)


clauswilke/colorblindr documentation built on July 29, 2023, 2:17 p.m.