adjust_hsv | R Documentation |
Adjust hue, saturation, value, and/or opacity.
adjust_hsv(col, h=NULL, s=NULL, v=NULL, alpha=NULL)
col |
a color or vector of colors. |
h |
the desired hue. |
s |
the desired saturation. |
v |
the desired value. |
alpha |
the desired opacity. |
Colors can be specified as a color name, a hexadecimal string, or an integer.
Hue, saturation, value, and opacity are specified as values from 0 to 1, or
NULL
to leave unchanged.
Adjusted colors in hexadecimal string format.
Arni Magnusson.
adjustcolor
adjusts colors in RGB space.
col2rgb
, rgb2hsv
, and hsv
are the
underlying functions used to convert and adjust the colors.
col <- "#123456"
col2 <- adjust_hsv(col, h=0.1)
col3 <- adjust_hsv(col, s=0.1)
col4 <- adjust_hsv(col, v=0.7)
barplot(rep(1, 4), col=c(col, col2, col3, col4),
names=c("original", "h", "s", "v"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.