作者tew (咖啡王子)
站内Statistics
标题Re: [问题] SAS-分组编流水号
时间Thu Mar 22 09:50:33 2012
※ 引述《FallAugust (八月秋风)》之铭言:
: 问题: 想要分组依照日期先後编流水号。
: 例子:
: /*原始资料*/
: Firm Return Date
: A 0.35 20010203
: B 0.25 20010528
: C 0.24 20020123
: A 0.11 20030325
: C 0.25 20030611
: A 0.35 20031123
: proc sort; by Firm Date;run;
: /*排序之後我希望可以多出一栏是按照Firm分组的流水号如下*/
: Firm Return Date Serial
: A 0.35 20010203 1
: A 0.11 20030325 2
: A 0.35 20031123 3
: B 0.25 20010528 1
: C 0.24 20020123 1
: C 0.25 20030611 2
: /*谢谢*/
data a;
set a;by firm date;
retain n 0;
n=n+1;
if frist.firm then n=1;
run;
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 42.72.67.83
1F:推 FallAugust:感恩 03/22 10:04