scico: Scientific colour map palettes

Description Usage Arguments Value References Examples

View source: R/palette.R

Description

This function constructs palettes of the specified size based on the colour maps developed by Fabio Crameri. It follows the same API style as viridis() from the viridisLite package so anyone familiar with this package can easily adapt to that.

Usage

1
scico(n, alpha = NULL, begin = 0, end = 1, direction = 1, palette = "bilbao")

Arguments

n

The number of colours to generate for the palette

alpha

The opacity of the generated colours. If specified rgba values will be generated. The default (NULL) will generate rgb values which corresponds to alpha = 1

begin, end

The interval within the palette to sample colours from. Defaults to 0 and 1 respectively

direction

Either 1 or -1. If -1 the palette will be reversed

palette

The name of the palette to sample from. See scico_palette_names() for a list of possible names

Value

A character vector of length n with hexencoded rgb(a) colour values

References

http://www.fabiocrameri.ch/colourmaps.php

Crameri, Fabio. (2018, May 8). Scientific colour maps (Version 3.0.1). Zenodo. doi: 10.5281/zenodo.1243909 Crameri, Fabio. (2018). Geodynamic diagnostics, scientific visualisation and StagLab 3.0. Geosci. Model Dev. Discuss. doi: 10.5194/gmd-2017-328

Examples

1
2
3
4
5
6
7
8
# Use the default palette
scico(15)

# Flip the direction
scico(15, direction = -1)

# Take a subset of a palette
scico(15, begin = 0.3, end = 0.6, palette = 'berlin')

scico documentation built on July 1, 2020, 10:20 p.m.