Learn R Programming

extracat (version 1.7-6)

getcolors: Create a color vector

Description

Creates a color vector using different palettes, e.g. from the colorspace package.

Usage

getcolors(N, palette, col.opt = list(), revert = FALSE)

Arguments

N

Number of colors.

palette

Palette shortcut:

"rgb","hsv" RGB rainbow colors. See rainbow. "hcl" HCL rainbow colors. See rainbow_hcl.
"s","seq","sqt","sqn","sequential" See sequential_hcl "d","div","diverging","diverge" See diverge_hcl
"h","heat","heatcolors" See heat_hcl "t","ter","terrain" See terrain_hcl
"Wijffelaars","w","wijf", "q17" A fixed vector of 17 qualitative colors defined by Wijffelaars (2008). . defined by Wijffelaars (2008).
col.opt

Options for the palette. See help pages for the specific palettes.

revert

Logical. The color vector is returned in reverse order.

Value

A color vector.

References

Martijn Wijffelaars. Synthesis of Color Palettes. PhD thesis, Technische Universiteit Eindhoven, 2008.

Examples

Run this code
# NOT RUN {
require(MASS)
mat.layout <- grid.layout(nrow = 2 , ncol = 2)
vp.mat <- viewport(layout = mat.layout)
pushViewport(vp.mat)
rmb(formula = ~Type+Infl+Cont+Sat, data = housing, col = "rgb", vp = c(1,1))
rmb(formula = ~Type+Infl+Cont+Sat, data = housing, col = "q17", vp = c(1,2))
rmb(formula = ~Type+Infl+Cont+Sat, data = housing, col = "hcl", vp = c(2,1))
rmb(formula = ~Type+Infl+Cont+Sat, data = housing, col = "seq", vp = c(2,2))
popViewport()
# }

Run the code above in your browser using DataLab