| colorRamp2 {circlize} | R Documentation |
Color interpolation
Description
Color interpolation
Usage
colorRamp2(breaks, colors, transparency = 0, space = "LAB",
hcl_palette = NULL, reverse = FALSE)
Arguments
breaks |
A vector indicating numeric breaks |
colors |
A vector of colors which correspond to values in |
transparency |
A single value in |
space |
color space in which colors are interpolated. Value should be one of "RGB", "LAB", "XYZ", "sRGB", "LUV", see |
hcl_palette |
Name of the HCL palette. Value should be supported in |
reverse |
Whether should the colors in |
Details
Colors are linearly interpolated according to break values and corresponding colors through CIE Lab color space (LAB) by default.
Values exceeding breaks will be assigned with corresponding maximum or minimum colors.
Value
It returns a function which accepts a vector of numeric values and returns interpolated colors.
See Also
col2value converts back to the original values by providing the color mapping function generated by colorRamp2.
Examples
col_fun = colorRamp2(c(-1, 0, 1), c("green", "white", "red"))
col_fun(c(-2, -1, -0.5, 0, 0.5, 1, 2))