Skip to contents

[Stable]

col2hex() converts a color name present in grDevices::colors() to hexadecimal format.

Usage

col2hex(x)

Arguments

x

A character vector of color names present in grDevices::colors(). Hex colors are returned as is.

Value

A character vector of hexadecimal color codes.

Details

Adapted from Mikael Jagan's contribution in a Stack Overflow discussion.

Examples

col2hex("red")
#> [1] "#FF0000"
#> [1] "#FF0000"

col2hex(c("red", "green", "blue"))
#> [1] "#FF0000" "#00FF00" "#0000FF"
#> [1] "#FF0000" "#00FF00" "#0000FF"

col2hex(c("red", "#000"))
#> [1] "#FF0000" "#000000"
#> [1] "#FF0000" "#000000"