
Extract multiple color components at the same time.
clr_extract(
col,
components = c("red", "green", "blue", "hue_hsl", "saturation", "lightness", "hue_hcl",
"chroma", "luminance")
)
data.frame of components
a color object or vector of any of the three kinds of R color specifications, i.e., either a color name (as listed by colors()), a hexadecimal string of the form "#rrggbb" or "#rrggbbaa" (see rgb), or a positive integer i meaning palette()[i].
character, components that should be extracted. See details for allowed components.
The allowed values for `components` are
- red - green - blue - hue_hsl - saturation - lightness - hue_hcl - chroma - luminance
This function is to be preferred if you need to extract multiple components at the same time, since it doesn't need repeat transformations.
Other Extraction:
clr_extract_chroma()
,
clr_extract_hue()
,
clr_extract_red()
clr_extract(rainbow(10))
clr_extract(rainbow(10), c("hue_hsl", "saturation"))
Run the code above in your browser using DataLab