morgenstemning: Create a colorblind-safe vector of 'n' contiguous colors.

Description Usage Arguments Details Value See Also Examples

Description

Create a colorblind-safe vector of n contiguous colors.

Usage

1
2
morgenstemning(n = 256, mincolor = NULL, maxcolor = NULL,
  invert = FALSE, gamma = 1.8, alpha = 1)

Arguments

n

the number of colors to be in the palette.

mincolor

a color with which to replace the lower end of the scale.

maxcolor

a color with which to replace the upper end of the scale.

invert

logical indicating whether the palette should be inverted.

gamma

the exponent to use for each channel when converting to greyscale, such that grey = (red^gamma + green^gamma + blue^gamma) ^ (1/gamma).

alpha

the alpha transparency for the palette.

Details

The colormap increases linearly in lightness (such as a pure black to white map) but incorporates additional colors that help to emphasise the transitions and hence enhance the perception of the data. It is designed to be printer-friendly both for color printers and black & white printers.

Value

A character vector of color names. This can be used either to create a user-defined color palette for subsequent graphics by palette(cv), a col = specification in graphics functions or in par.

See Also

palettes and colors.

Examples

1
2
3
require(graphics)
# A color wheel
pie(rep(1,12), col=morgenstemning(12))

ajdm/morgenstemning documentation built on May 10, 2019, 8:01 a.m.