R/scale_colour_crayola.R

Defines functions scale_colour_crayola

Documented in scale_colour_crayola

#' Crayola colour
#'
#' @param n Number of repeats of the colours, default set to 100
#' @param ... Additional parameters to pass to  \code{scale_fill_manual}.
#'
#' @return NULL
#' @export
#'

scale_colour_crayola <- function(n = 100, ...) {

  # taken from RColorBrewer::brewer.pal(12, "Paired")
  pal <- c("#A6CEE3", "#1F78B4", "#B2DF8A", "#33A02C",
           "#FB9A99", "#E31A1C", "#FDBF6F", "#FF7F00",
           "#CAB2D6", "#6A3D9A", "#FFFF99", "#B15928")
  pal <- rep(pal, n)
  ggplot2::scale_colour_manual(values = pal, guide = "none")

}
einarhjorleifsson/ggmisc documentation built on Oct. 14, 2023, 11:45 p.m.