Skip to contents

Create vector of color from vector

Usage

colorize(x, colors = c("#440154", "#21908C", "#FDE725"))

Arguments

x

A numeric, character or factor object.

colors

A character string of colors (ordered) to colorize x

Examples


colorize(runif(10))
#>  [1] "#CCD33B" "#2C6079" "#6AAD69" "#3C2060" "#399980" "#9BC052" "#34406C"
#>  [8] "#FDE725" "#440154" "#248085"

colorize(LETTERS[rbinom(20, 5, 0.5)], c("#FF0000", "#00FFFF"))
#>  [1] "#3FBFBF" "#FF0000" "#BF3F3F" "#3FBFBF" "#BF3F3F" "#3FBFBF" "#00FFFF"
#>  [8] "#7F7F7F" "#BF3F3F" "#7F7F7F" "#3FBFBF" "#BF3F3F" "#7F7F7F" "#3FBFBF"
#> [15] "#BF3F3F" "#BF3F3F" "#BF3F3F" "#FF0000" "#7F7F7F" "#FF0000"