比如,给定一个向量[2, 1, 6, 9, 7, 20, 0, 12]。计算2 在[2] 占的百分位,1 在[2, 1] 占的百分位,6在[2, 1, 6] 占的百分位,以此类推。
包含0% 和100% ,如下:
v = [2, 1, 6, 9, 7, 20, 0, 12] cumrank(v) \ (cumcount(v) - 1)