R.utils (version 1.33.0)

mapToIntervals.numeric: Maps values to intervals

Description

Maps values to intervals by returning an index vector specifying the (first) interval that each value maps to, if any.

Usage

## S3 method for class 'numeric':
mapToIntervals(x, intervals, includeLower=TRUE, includeUpper=TRUE, ...)

Arguments

x
A numeric vector of K values to be matched.
intervals
The N intervals to be matched against. If an Nx2 numeric matrix, the first column should be the lower bounds and the second column the upp
includeLower, includeUpper
If TRUE, the lower (upper) bound of each interval is included in the test, otherwise not.
...
Not used.

Value

  • Returns an integer vector of length K. Values that do not map to any interval have return value NA.

See Also

inAnyInterval(). match(). findInterval(). cut().