%[c]% {intrval} | R Documentation |
Dividing a Range Into 3 Intervals
Description
Functions for evaluating if values of vectors are within intervals,
or less than or higher than interval endpoints.
The c
within the brackets refer to cut
,
a similar function.
Usage
x %[c]% interval
x %[c)% interval
x %(c]% interval
x %(c)% interval
Arguments
x |
vector or |
interval |
vector, 2-column matrix, list, or |
Value
Values of x
are compared to interval
endpoints
a and b (a <= b) (see %[]%
for details).
The functions return an integer vector taking values
-1L
(value of x
is less than or equal to a,
depending on the interval type),
0L
(value of x
is inside the interval), or
1L
(value of x
is greater than or equal to b,
depending on the interval type).
Author(s)
Peter Solymos <solymos@ualberta.ca>
See Also
Similar functions (but not quite): sign
,
cut
, .bincode
, findInterval
.
See relational operators for intervals: %[]%
.
See Syntax
for operator precedence.
Examples
x <- 1:5
x %[c]% c(2,4)
x %[c)% c(2,4)
x %(c]% c(2,4)
x %(c)% c(2,4)