cscale

0th

Percentile

Continuous scale.

Continuous scale.

Usage
cscale(x, palette, na.value = NA_real_, trans = identity_trans())
Arguments
x
vector of continuous values to scale
palette
palette to use.

Built in palettes: area_pal, brewer_pal, dichromat_pal, div_gradient_pal, gradient_n_pal, grey_pal, hue_pal, identity_pal, linetype_pal, manual_pal, rescale_pal, seq_gradient_pal, shape_pal

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 .

Aliases
  • cscale
Examples
library(scales) 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"))))
Documentation reproduced from package scales, version 0.4.1, License: MIT + file LICENSE

Community examples

Looks like there are no examples yet.