modify_hcl | R Documentation |
This function lets you modify individual axes of a color in HCL color space.
modify_hcl(col, h, c, l)
col |
A |
h |
Expression to modify the hue of |
c |
Expression to modify the chroma of |
l |
Expression to modify the luminance of |
The expression used in h
, c
, and l
is evaluated in the hcl
space and
you have access to h
, c
, and l
as vectors along with vectors in the
calling environment.
h
ranges from 0 to 360, l
ranges from 0 to 100, and c
while dependent
on h
and l
will roughly be within 0 and 180, but often on a narrower
range. Colors after modification will be adjusted to fit within the color
space.
A colors
object.
https://en.wikipedia.org/wiki/HCL_color_space
plot(modify_hcl("red", h = 160))
plot(modify_hcl("red", h = h + 50))
plot(modify_hcl("red", h = h + 1:100))
plot(modify_hcl("red", c = c - 1:200))
plot(modify_hcl("red", l = l + 1:50))
plot(modify_hcl(rainbow(10), l = 25))
plot(modify_hcl(rainbow(10), h + h / 2, l = 70))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.