在Access中我会选择我想要从中选择数据的列.转到它的属性,转到Top Values,然后我输入我想要的当前列表的百分比.例如,成本列表.1000名成员,我只想知道我的成员的前2%的成本.我将2%放入,列表显示了我的会员成本的前2%.
我怎么能在SAS中这样做?
我只是用proc rank.
groups=100根据语句中var1指定的变量创建100个排名组var.该ranks声明将这些组置于一个新变量中percentile.
proc rank data=have out=have_ranked groups=100;
ranks percentile;
var var1;
run;
data want;
set have_ranked;
where percentile ge 98;
run;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
96 次 |
| 最近记录: |