Continuous and binned colour scales
Colour scales for continuous data default to the values of the
ggplot2.continuous.colour
and ggplot2.continuous.fill
options. These
options()
default to "gradient"
(i.e., scale_colour_gradient()
and
scale_fill_gradient()
)
scale_colour_continuous( ..., type = getOption("ggplot2.continuous.colour", default = "gradient") ) scale_fill_continuous( ..., type = getOption("ggplot2.continuous.fill", default = "gradient") )
... |
Additional parameters passed on to the scale type |
type |
One of the following:
|
Many color palettes derived from RGB combinations (like the "rainbow" color
palette) are not suitable to support all viewers, especially those with
color vision deficiencies. Using viridis
type, which is perceptually
uniform in both colour and black-and-white display is an easy option to
ensure good perceptive properties of your visulizations.
The colorspace package offers functionalities
to generate color palettes with good perceptive properties,
to analyse a given color palette, like emulating color blindness,
and to modify a given color palette for better perceptivity.
For more information on color vision deficiencies and suitable color choices see the paper on the colorspace package and references therein.
v <- ggplot(faithfuld, aes(waiting, eruptions, fill = density)) + geom_tile() v v + scale_fill_continuous(type = "gradient") v + scale_fill_continuous(type = "viridis") # The above are equivalent to v + scale_fill_gradient() v + scale_fill_viridis_c()
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.