scales (version 0.4.1)

cscale: Continuous scale.

Description

Continuous scale.

Usage

cscale(x, palette, na.value = NA_real_, trans = identity_trans())

Arguments

x
vector of continuous values to scale
na.value
value to use for missing values
trans
transformation object describing the how to transform the raw data prior to scaling. Defaults to the identity transformation which leaves the data unchanged.

Built in transformations: asn_trans, atanh_trans, boxcox_trans, date_trans, exp_trans, identity_trans, log_trans, log10_trans, log1p_trans, log2_trans, logit_trans, probability_trans, probit_trans, reciprocal_trans, reverse_trans, sqrt_trans, time_trans .

Examples

Run this code
with(mtcars, plot(disp, mpg, cex = cscale(hp, rescale_pal())))
with(mtcars, plot(disp, mpg, cex = cscale(hp, rescale_pal(),
  trans = sqrt_trans())))
with(mtcars, plot(disp, mpg, cex = cscale(hp, area_pal())))
with(mtcars, plot(disp, mpg, pch = 20, cex = 5,
  col = cscale(hp, seq_gradient_pal("grey80", "black"))))

Run the code above in your browser using DataLab