This function by Josh O'Brien checks whether elements of a vector are valid colors. It has been copied from a Stack Exchange answer (see https://stackoverflow.com/questions/13289009/check-if-character-string-is-a-valid-color-representation).

areColors(x)

Arguments

x

The vector.

Value

A logical vector.

Author

Josh O'Brien

Maintainer: Gjalt-Jorn Peters gjalt-jorn@userfriendlyscience.com

Examples


ufs::areColors(c(NA, "black", "blackk", "1", "#00", "#000000"));
#>    <NA>   black  blackk       1     #00 #000000 
#>    TRUE    TRUE   FALSE    TRUE   FALSE    TRUE