# Convert a single hex code
hex_to_color("#FF0000")
# Convert multiple hex codes
hex_to_color(c("#FF0000", "#0000FF", "#00FF00"))
# Works with 8-digit hex codes (alpha channel ignored)
hex_to_color(c("#FF0000FF", "#0000FFFF"))
# Case insensitive
hex_to_color("#ff0000") # Same as "#FF0000"
# Works with extended color database
hex_to_color("#FF6347") # Returns a descriptive color name
# Returns NA for colors without named equivalents (rare)
hex_to_color("#ABCDEF")
# Round-trip conversion
original <- c("red", "blue", "green")
hex_codes <- color_to_hex(original)
hex_to_color(hex_codes) # Returns original color names
Run the code above in your browser using DataLab