'CARTOColors' Palettes

Provides color schemes for maps and other graphics designed by 'CARTO' as described at < https://carto.com/carto-colors/>. It includes four types of palettes: aggregation, diverging, qualitative, and quantitative.


Build Status codecov CRAN_Status_Badge CRAN RStudio mirror downloads

The goal of rcartocolor is to provide color schemes for maps and other graphics designed by CARTO as described at https://carto.com/carto-colors/.

Installation

Get the released version from CRAN:

install.packages("rcartocolor")

Get the development version from github:

devtools::install_github("Nowosad/rcartocolor")

Examples

Display a CARTOcolor palette:

library(rcartocolor)
display_carto_pal(7, "Vivid")

Create a CARTOcolor palette:

my_colors = carto_pal(7, "Burg")
my_colors
#> [1] "#ffc6c4" "#f4a3a8" "#e38191" "#cc607d" "#ad466c" "#8b3058" "#672044"

Display all of the CARTOcolor palettes:

display_carto_all()

ggplot2

The rcartocolor package contains four ggplot2 color scales: two for continuous data - scale_fill_carto_c, scale_color_carto_c and two for discrete data - scale_fill_carto_d, scale_color_carto_d:

# devtools::install_github("tidyverse/ggplot2")
library(sf)
#> Linking to GEOS 3.5.0, GDAL 2.1.2, proj.4 4.9.2
library(spData)
library(ggplot2)
ggplot(world, aes(fill = lifeExp)) +
        geom_sf(data = world) +
        coord_sf(crs = "+proj=robin") +
        scale_fill_carto_c(name = "Life expectancy: ",
                           type = "diverging", palette = "Fall", direction = -1) +
        theme_void()

ggplot(world, aes(fill = region_un)) +
        geom_sf(data = world) +
        coord_sf(crs = "+proj=robin")  +
        scale_fill_carto_d(name = "Region: ", palette = "Prism") +
        theme_void()

Contributions

Feel free to submit issues and enhancement requests.

News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("rcartocolor")

1.0.0 by Jakub Nowosad, 12 days ago


https://github.com/Nowosad/rcartocolor


Report a bug at https://github.com/Nowosad/rcartocolor/issues


Browse source code at https://github.com/cran/rcartocolor


Authors: Jakub Nowosad [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports ggplot2, scales

Suggests covr, MASS, testthat, vdiffr, sf, spData


Suggested by colorspace.


See at CRAN