我有一列数 [1,2,3,4,5] 我想要按2分组,从而打上[1,1,2,2,3]这样的标签用于区分,请问有什么方法呢?
即按值分组,每组大小值的差距是2,就是 1-2一组 3-4一组 5-6一组,如果是[3,2,1,4,5] 这样的值,分组后的标签会是[2,1,1,2,3] ,
可以借助 bar 函数按值分组:
v = 3 2 1 4 5 groupNum = 2 bar(v, groupNum, 'right') \ groupNum
[2,1,1,2,3]