prism_colour_pal: Prism colour palettes

View source: R/prism_colour_pal.R

prism_colour_palR Documentation

Prism colour palettes

Description

A collection of colour palettes which mirror the colour schemes available in GraphPad Prism.

Usage

prism_colour_pal(palette = "colors")

prism_color_pal(palette = "colors")

Arguments

palette

string. Palette name, use lengths(ggprism_data$colour_palettes) to show all valid palette names and their number of values each palette supports.

Value

Returns a function which takes a single integer as its only argument and returns a character vector of hexadecimal colours. See the examples below for usage.

Examples

library(ggplot2)

## list all available colour palettes and their lengths
lengths(ggprism_data$colour_palettes)

## select some colours from a palette
prism_colour_pal(palette = "starry")(4)

## see all the colours in a specific palette
# define a function for convenience
library(scales)

show_palette <- function(palette) {
  scales::show_col(
    prism_colour_pal(palette = palette)(
      attr(prism_colour_pal(palette = palette), "max_n")
    )
  )
}

# show the colours in the palette "pearl"
show_palette("pearl")

ggprism documentation built on Nov. 4, 2022, 5:08 p.m.