Convert a Color to its rgb value in R Programming – col2rgb() Function
Last Updated :
30 Jun, 2020
col2rgb()
function in R Language is used to convert R color to RGB (red/green/blue).
Syntax: col2rgb(col)
Parameters:
col: vector of any of the three kinds of R color specifications, i.e, either a color name (listed by colors()), a hexadecimal string of the form “#rrggbb” or “#rrggbbaa”, or a positive integer i meaning palette()[i]
Example 1:
col2rgb( "# 08a0ff" )
col2rgb( "peachpuff" )
col2rgb( 1 : 8 )
col2rgb(paste0( "gold" , 1 : 4 ))
|
Output:
[, 1]
red 8
green 160
blue 255
[, 1]
red 255
green 218
blue 185
[, 1] [, 2] [, 3] [, 4] [, 5] [, 6] [, 7] [, 8]
red 0 255 0 0 0 255 255 190
green 0 0 205 0 255 0 255 190
blue 0 0 0 255 255 255 0 190
[, 1] [, 2] [, 3] [, 4]
red 255 238 205 139
green 215 201 173 117
blue 0 0 0 0
Example 2:
col2rgb(c(blu = "royalblue" , reddish = "tomato" ))
col2rgb(c(red = "red" , hex = "# abcdef" ))
col2rgb(c(palette = 1 : 3 ))
|
Output:
blu reddish
red 65 255
green 105 99
blue 225 71
red hex
red 255 171
green 0 205
blue 0 239
palette1 palette2 palette3
red 0 255 0
green 0 0 205
blue 0 0 0
Share your thoughts in the comments
Please Login to comment...