R中的findInterval()函数用于cut处理
发布时间
阅读量:
阅读量
R语言中-findInterval()函数-做cut处理
findInterval (x, vec)
x 表示输入的数据向量
vec 是一个按升序排列的向量,用于构建区间
所生成的区间默认采用左闭右开的形式
> x <- 2:18
> v <- c(5, 10, 15)
> findInterval(x, v)
[1] 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3
> cbind(x, findInterval(x, v))
x
[1,] 2 0
[2,] 3 0
[3,] 4 0
[4,] 5 1
[5,] 6 1
[6,] 7 1
[7,] 8 1
[8,] 9 1
[9,] 10 2
[10,] 11 2
[11,] 12 2
[12,] 13 2
[13,] 14 2
[14,] 15 3
[15,] 16 3
[16,] 17 3
[17,] 18 3
全部评论 (0)
还没有任何评论哟~
