scales (version 0.2.0)

squish: Squish values into range.

Description

Squish values into range.

Usage

squish(x, range = c(0, 1), only.finite = TRUE)

Arguments

x
numeric vector of values to manipulate.
range
numeric vector of length two giving desired output range.
only.finite
if TRUE (the default), will only modify finite values.

Examples

Run this code
squish(c(-1, 0.5, 1, 2, NA))
squish(c(-1, 0, 0.5, 1, 2))

Run the code above in your browser using DataCamp Workspace