metacoder (version 0.1.2)

rescale: Rescale numeric vector to have specified minimum and maximum.

Description

Rescale numeric vector to have specified minimum and maximum, but allow for hard boundries. Light wrapper for scales::rescale

Usage

rescale(x, to = c(0, 1), from = range(x, na.rm = TRUE, finite = TRUE), hard_bounds = TRUE)

Arguments

x
values to rescale
to
range to scale to
from
range of values the x could have been
hard_bounds
If TRUE, all values will be forced into the range of to.