col2hex(x)
rgb2hex(v)
paletteindex(x)
samecolour(x,y)
complementarycolour(x)
to.grey(x, weights=c(1,1,1))
is.grey(x)col2rgb.col2hex, rgb2hex and to.grey,
a character vector containing hexadecimal colour codes. For paletteindex, an integer vector, possibly containing
NA values.
For samecolour and is.grey,
a logical value or logical vector.
paletteindex("green") returns NA because
the green colour in the default palette is called "green3".col2hex converts colours specified in any format
into their hexadecimal character codes. rgb2hex converts RGB colour values into their hexadecimal
character codes.
paletteindex checks whether the colour or colours specified
by x are available in the default palette returned by
palette(). If so, it returns the index or indices of
the colours in the palette. If not, it returns NA.
samecolour decides whether two colours x and y
are equivalent.
is.grey determines whether each entry of x is a
greyscale colour, and returns a logical vector.
to.grey converts the colour data in x to greyscale colours.
Alternatively x can be an object of class "colourmap"
and to.grey(x) is the modified colour map.
complementarycolour replaces each colour by its
complementary colour in RGB space (the colour obtained by replacing
RGB values (r, g, b) by (255-r, 255-g, 255-b)).
Alternatively x can be an object of class "colourmap"
and complementarycolour(x) is the modified colour map.
col2rgb,
palette See also the class of colour map objects:
colourmap,
interp.colourmap,
tweak.colourmap.
samecolour("grey", "gray")
paletteindex("grey")
col2hex("orange")
to.grey("orange")
complementarycolour("orange")
is.grey("lightgrey")
is.grey(8)Run the code above in your browser using DataLab