Range                   Mutable ranges
alpha                   Modify colour transparency
area_pal                Area palettes (continuous)
asn_trans               Arc-sin square root transformation
atanh_trans             Arc-tangent transformation
boxcox_trans            Box-Cox & modulus transformations
breaks_extended         Automatic breaks for numeric axes
breaks_log              Breaks for log axes
breaks_pretty           Pretty breaks for date/times
breaks_width            Equally spaced breaks
brewer_pal              Colour Brewer palette (discrete)
col2hcl                 Modify standard R colour in hcl colour space.
col_numeric             Colour mapping
colour_ramp             Fast colour interpolation
cscale                  Continuous scale
date_trans              Transformation for dates (class Date)
dichromat_pal           Dichromat (colour-blind) palette (discrete)
div_gradient_pal        Diverging colour gradient (continuous).
dscale                  Discrete scale
exp_trans               Exponential transformation (inverse of log
                        transformation)
expand_range            Expand a range with a multiplicative or
                        additive constant
gradient_n_pal          Arbitrary colour gradient palette (continuous)
grey_pal                Grey scale palette (discrete)
hms_trans               Transformation for times (class hms)
hue_pal                 Hue palette (discrete)
identity_pal            Identity palette
identity_trans          Identity transformation (do nothing)
label_bytes             Label bytes (1 kb, 2 MB, etc)
label_date              Label date/times
label_dollar            Label currencies ($100, $2.50, etc)
label_number            Label numbers in decimal format (e.g. 0.12,
                        1,234)
label_number_auto       Label numbers, avoiding scientific notation
                        where possible
label_number_si         Label numbers with SI prefixes (2k, 1M, 5T etc)
label_ordinal           Label ordinal numbers (1st, 2nd, 3rd, etc)
label_parse             Label with mathematical annotations
label_percent           Label percentages (2.5%, 50%, etc)
label_pvalue            Label p-values (e.g. <0.001, 0.25, p >= 0.99)
label_scientific        Label numbers with scientific notation (e.g.
                        1e05, 1.5e-02)
label_wrap              Label strings by wrapping across multiple lines
linetype_pal            Line type palette (discrete)
log_trans               Log transformations
manual_pal              Manual palette (discrete)
minor_breaks_width      Minor breaks
muted                   Mute standard colour
oob                     Out of bounds handling
probability_trans       Probability transformation
reciprocal_trans        Reciprocal transformation
rescale                 Rescale continuous vector to have specified
                        minimum and maximum
rescale_max             Rescale numeric vector to have specified
                        maximum
rescale_mid             Rescale vector to have specified minimum,
                        midpoint, and maximum
rescale_none            Don't perform rescaling
rescale_pal             Rescale palette (continuous)
reverse_trans           Reverse transformation
seq_gradient_pal        Sequential colour gradient palette (continuous)
shape_pal               Shape palette (discrete)
sqrt_trans              Square-root transformation
time_trans              Transformation for date-times (class POSIXt)
train_continuous        Train (update) a continuous scale
train_discrete          Train (update) a discrete scale
viridis_pal             Viridis palette
yj_trans                Yeo-Johnson transformation
zero_range              Determine if range of vector is close to zero,
                        with a specified tolerance
