.bincode(x, breaks, right = TRUE, include.lowest = FALSE)
- 对数值向量进行装箱并返回用于装箱的整数代码。
-
x
一个数字矢量,该矢量将通过装仓转换为整数代码。 -
breaks
两个或多个切点的数字矢量,按递增顺序排序。 -
right
逻辑,指示是否应在右侧关闭间隔(在左侧打开),反之亦然。 -
include.lowest
指示right = FALSE在第一个(或最后一个)bin中是否应包含等于最低(或最高,对于)“ breaks”值的“ x [i]” 。
> x <- c(-1,0, 0.01, 0.5, 0.99,1,2)
> b <- c(0, 0, 1, 1)
> .bincode(x, b, TRUE)
[1] NA NA 2 2 2 2 NA
> .bincode(x, b, FALSE)
[1] NA 2 2 2 2 NA NA
> .bincode(x, b, TRUE, TRUE)
[1] NA 1 2 2 2 2 NA
> .bincode(x, b, FALSE, TRUE)
[1] NA 2 2 2 2 3 NA
网友评论