Skip to contents

Discrete ggplot2 scales that map categories to colors from an Insper palette. Levels take colors in palette order, so the brand colors appear exactly as defined. Use them for categorical variables; for numeric variables, see scale_color_insper_c().

Usage

scale_color_insper_d(palette = "main", reverse = FALSE, ...)

scale_colour_insper_d(palette = "main", reverse = FALSE, ...)

scale_fill_insper_d(palette = "main", reverse = FALSE, ...)

Arguments

palette

Character. Palette name. Default is "main". Qualitative palettes ("main", "muted", "colorblind", "cidades") suit most categorical data. See show_insper_palettes() for all options.

reverse

Logical. If TRUE, reverses the palette order. Default is FALSE.

...

Additional arguments passed to ggplot2::discrete_scale(), such as name or labels.

Value

A ggplot2 scale object.

Examples

library(ggplot2)
ggplot(mtcars, aes(x = wt, y = mpg, color = factor(cyl))) +
  geom_point() +
  scale_color_insper_d()


ggplot(mtcars, aes(x = factor(cyl), fill = factor(gear))) +
  geom_bar() +
  scale_fill_insper_d(palette = "muted", name = "Gears")