Eight muted ink-on-paper colours led by the package primary
(Carolina blue, #7BAFD4), ordered for maximal separation.
Arguments
- n
Number of colours to return. If
NULL, the eight anchor colours are returned. Up to eight are taken verbatim; beyond that they are interpolated (or recycled, ifinterpolate = FALSE).- interpolate
When
n > 8, interpolate the eight anchors intoncolours (the default).FALSErecycles the anchors with a warning.
Details
The first eight colours are returned exactly, so small categorical plots keep
their recognisable hues. Ask for more than eight and the palette is
interpolated: a smooth colorRampPalette() ramp through all eight anchors
yields n distinct ink tones, so the discrete sketch scales keep working for
large factors and for quasi-continuous use. Set interpolate = FALSE to fall
back to the old recycling behaviour instead.
Examples
sketch_palette(4)
#> [1] "#7BAFD4" "#C8553D" "#88B398" "#9B6FB0"
sketch_palette(20) # interpolated ramp through all eight anchors
#> [1] "#7AAED3" "#AA909A" "#C06F63" "#C46146" "#B48566" "#99A588" "#8EA59D"
#> [8] "#968CA6" "#9A72AE" "#B57E96" "#CE9276" "#D9A059" "#AB8B65" "#7A766E"
#> [15] "#6B6974" "#8A6576" "#A75E79" "#9B6B7A" "#7B7D7B" "#4D8C7D"
