列中的值以%表示

Xod*_*iak 4 sas percentile

在Access中我会选择我想要从中选择数据的列.转到它的属性,转到Top Values,然后我输入我想要的当前列表的百分比.例如,成本列表.1000名成员,我只想知道我的成员的前2%的成本.我将2%放入,列表显示了我的会员成本的前2%.

我怎么能在SAS中这样做?

DWa*_*Wal 5

我只是用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)