symbols = array(SYMBOL, 0, 100)symbols = symbols.distinct().sort!().append!("999999");symRanges = symbols.cutPoints(100)会有报错信息binNum is larger than the number of data points.
cutPoints一般用于划分范围,返回的是vector,可以作为range分区数据库的partitionScheme。
上面的代码中,symbols只有一个元素,要分成100个范围当然会报错。