Skip to contents

Creates a discrete ggplot2 fill scale from a predefined Core Surveillance color palette.

Usage

scale_fill_cs(..., palette = "primary", direction = 1)

Arguments

...

Further arguments passed to ggplot2::discrete_scale().

palette

Name of the palette family. One of "primary", "warning" or "posneg". Default "primary".

direction

Direction of the palette. Use 1 for the normal order and -1 for the reversed order. Default 1.

Value

A ggplot2 discrete fill scale.

See also

Other csstyle_ggplot2: scale_color_cs(), theme_cs()

Examples

library(ggplot2)

# Default primary fill scale
ggplot(mtcars, aes(x = factor(cyl), fill = factor(cyl))) +
  geom_bar() +
  scale_fill_cs()


# Use posneg palette
ggplot(mtcars, aes(x = factor(vs), fill = factor(vs))) +
  geom_bar() +
  scale_fill_cs(palette = "posneg")