| findInterval3 | R Documentation |
The implementation of findInterval() in R from
Advanced R by Hadley Wickham. Given a vector of non-decreasing
breakpoints in v, find the interval containing each element of x; i.e.,
if i <- findInterval3(x,v), for each index j in x,
v[i[j]] <= x[j] < v[i[j] + 1], where v[0] := -Inf,
v[N+1] := +Inf, and N = length(v).
findInterval3(x, v)
x |
The numeric vector of interest. |
v |
The vector of break points. |
A vector of length(x) with values in 0:N where
N = length(v).
Kaifeng Lu, kaifenglu@gmail.com
x <- 2:18
v <- c(5, 10, 15) # create two bins [5,10) and [10,15)
cbind(x, findInterval3(x, v))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.