作者MilleCrepes (YJ)
看板Statistics
标题[程式] SAS 分组资料排序问题
时间Thu Mar 3 10:01:32 2016
[软体程式类别]:
SAS
[程式问题]:
资料处理
[软体熟悉度]:
低(1~3个月)
[问题叙述]:
原始资料为TIC及D两变数
(D1变数为某两个日期相减的天数,不连续)
希望能够新增一个变数D2是依不同TIC排序
TIC D1 D2(新增变数)
A -90 0
A -51 1
A - 8 2
A 10 3
... ... ...
A 42 a
B -57 0
B -41 1
B 12 2
... ... ...
B 28 b
C -63 0
C 7 1
C 15 2
... ... ...
C 33 c
目前还想不到方法,想请问版上的前辈知不知道相关方法,
或是提供相关关键字能搜寻,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.171.204
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1456970494.A.929.html
1F:→ BugEater: proc sort data=xyz;by tic d1;run; 03/03 10:56
2F:→ BugEater: data xyz;set xyz;retain d2;by tic;if first.tic then 03/03 10:57
3F:→ BugEater: d2=0; d2=d2+1;run; 03/03 10:57