SQL的我知道,做两次分组排序然后LEFT JOIN就好了,就想知道SAS的要怎么编,用FIRST/LAST可以实现么?

|
楼主: w3892933
|
1933
5
求助SAS大神帮忙编一个小代码~谢谢~ |
|
已卖:6份资源 高中生 15%
-
|
回帖推荐data a;
input acct $ name $ phone sales;
cards;
t1 a 111 10
t1 a 111 9
t1 a 222 8
t1 b 333 7
t2 b 333 6
t2 b 333 5
t2 c 444 4
t3 c 444 3
t3 c 444 2
;
run;
proc means data=a nway;
class acct;
var sales;
output out=sum_(drop=_type_ _freq_) sum=total;
run;
data sum_;
set sum_;
if _n_=1 then rank=1;
else if acct=lag(acct) then rank=lag(rank);
else rank+1;
run;
proc mea ...
| ||
|
|
| ||
| ||
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


