cutPoints
语法
cutPoints(X, binNum, [freq])
参数
X 是一个向量。
binNum 是产生桶的数量。
freq 是与 X 等长的向量。它是 X 中每个元素的频率。它是一个可选参数,如果指定了 freq,X 中的所有元素必须是唯一的,并且按升序存储。
详情
返回具有(binNum+1)个元素的向量,这样 X 中的数据均匀地分布 binNum 个桶中。每个桶由向量中相邻的两个元素决定,只包含下边界不包含上边界。
cutPoints
可以用于获取 RANGE 分区数据库的分区方案。
例子
cutPoints(2 3 1 4, 2);
# output
[1,3,5]
cutPoints(1 2 3 4, 2, 1 1 1 3);
# output
[1,4,5]