delim_brewer: Customize Delimitation Colors

View source: R/delim_brewer.R

delim_brewerR Documentation

Customize Delimitation Colors

Description

delim_brewer() returns a set of colors created by interpolating or using color palettes from RColorBrewer, viridisLite or randomcoloR.

Usage

delim_brewer(delim, package = NULL, palette = NULL, seed = NULL)

Arguments

delim

Output from delim_join.

package

Package which contains color palettes. Available options are "RColorBrewer", "viridisLite" or "randomcoloR".

palette

A palette name. brewer.pal for RColorBrewer or viridis for viridisLite options.

seed

Integer. Number to initialize random number generator.

Details

delim_brewer() interpolates over a color palette and returns a vector of random colors whose length is equal to the sum of unique species delimitation partitions in delim. For reproducibility, make sure to provide a seed. If not provided, Sys.time will be used as seed instead. One should also try different seeds to get best color combinations for plotting.

Value

A character vector of hexadecimal color codes.

Author(s)

Rupert A. Collins, Pedro S. Bittencourt

Examples


# create a vector of colors
cols <- delim_brewer(geophagus_delims, package = "randomcoloR")


delimtools documentation built on April 3, 2025, 9:28 p.m.