cube_helix | 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 ( |
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)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.