cube_helix {destiny} | R Documentation |
Creates a perceptually monotonously decreasing (or increasing) lightness color palette with different tones.
This was necessary in pre-viridis times, by now you can probably just use hcl.colors
cube_helix( n = 6, start = 0, r = 0.4, hue = 0.8, gamma = 1, light = 0.85, dark = 0.15, reverse = FALSE ) scale_colour_cube_helix( ..., start = 0, r = 0.4, hue = 0.8, gamma = 1, light = 0.85, dark = 0.15, reverse = FALSE, discrete = TRUE, guide = if (discrete) "legend" else "colourbar" ) scale_color_cube_helix( ..., start = 0, r = 0.4, hue = 0.8, gamma = 1, light = 0.85, dark = 0.15, reverse = FALSE, discrete = TRUE, guide = if (discrete) "legend" else "colourbar" ) scale_fill_cube_helix( ..., start = 0, r = 0.4, hue = 0.8, gamma = 1, light = 0.85, dark = 0.15, reverse = FALSE, discrete = TRUE, guide = if (discrete) "legend" else "colourbar" )
n |
Number of colors to return (default: 6) |
start |
Hue to start helix at (\textrm{start} \in [0,3], default: 0) |
r |
Number of rotations of the helix. Can be negative. (default: 0.4) |
hue |
Saturation. 0 means greyscale, 1 fully saturated colors (default: 0.8) |
gamma |
Emphasize darker (gamma < 1) or lighter (gamma > 1) colors (default: 1) |
light |
Lightest lightness (default: 0.85) |
dark |
Darkest lightness (default: 0.15) |
reverse |
logical. If TRUE, reverse lightness (default: FALSE) |
... |
parameters passed to |
discrete |
If TRUE, return a discrete scale, if FALSE a continuous one (default: TRUE) |
guide |
Type of scale guide to use. See |
A character
vector of hex colors with length n
palette(cube_helix()) image(matrix(1:6), col = 1:6, pch = 19, axes = FALSE) cr <- scales::colour_ramp(cube_helix(12, r = 3)) r <- runif(100) plot(1:100, r, col = cr(r), type = 'b', pch = 20)