我是SAS的新手,并努力将下面的代码转换为SQL。
proc rank data = input (where = (limit_assort = 1)) out = assort_rank groups=3;
var assort;
ranks assort_rank;
run;
我在sql中尝试使用下面的一个但不匹配SAS输出。
Percentile_Cont(0.3) Within Group (Order by assortment) As assortment_rank
在SAS输出中,我可以看到基于groups = 3选项的0,1& 2的“变量分配等级”列。但不确定如何在SQl中处理它。
提前致谢!