resolve_colors: Resolve a Colour Vector for n Groups

View source: R/palettes.R

resolve_colorsR Documentation

Resolve a Colour Vector for n Groups

Description

Returns exactly n colours. Priority order:

Usage

resolve_colors(n, colors = NULL)

Arguments

n

Integer. Number of colours required.

colors

Character vector, palette name, or NULL.

Details

  1. Explicit colors argument - vector or palette name string.

  2. getOption("highdir.colors") - set via hd_set_theme().

  3. Built-in hdir rules:

    • n == 2 -> "hdir2" two-colour teal/purple pair

    • n <= 10 -> "hdir" 10-colour brand palette

    • n > 10 -> viridis continuous scale

Value

Character vector of exactly length n.


highdir documentation built on July 31, 2026, 5:06 p.m.