R: Squish values into range.

squish {scales} | R Documentation

## 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.

### Author(s)

Homer Strong <homer.strong@gmail.com>

### Examples

    squish(c(-1, 0.5, 1, 2, NA))
    squish(c(-1, 0, 0.5, 1, 2))

[Package scales version 0.5.0 Index]