Skip to contents

Continuous ggplot2 scales that map numeric values to a gradient built from an Insper palette. Use them for numeric variables; for categorical variables, see scale_color_insper_d().

Usage

scale_color_insper_c(palette = "turquesa", reverse = FALSE, ...)

scale_colour_insper_c(palette = "turquesa", reverse = FALSE, ...)

scale_fill_insper_c(palette = "turquesa", reverse = FALSE, ...)

Arguments

palette

Character. Palette name. Default is "turquesa". Sequential palettes suit ordered magnitudes, and diverging palettes (such as "vermelho_turquesa") suit data with a meaningful midpoint. See show_insper_palettes() for all options.

reverse

Logical. If TRUE, reverses the gradient. Default is FALSE.

...

Additional arguments passed to ggplot2::scale_color_gradientn() or ggplot2::scale_fill_gradientn(), such as name, limits, or labels.

Value

A ggplot2 scale object.

Examples

library(ggplot2)
ggplot(mtcars, aes(x = wt, y = mpg, color = hp)) +
  geom_point() +
  scale_color_insper_c(palette = "turquesa")


# Diverging palette for values around a midpoint
ggplot(faithfuld, aes(waiting, eruptions, fill = density)) +
  geom_raster() +
  scale_fill_insper_c(palette = "vermelho_turquesa")