[程式] SAS 分組資料排序問題

看板Statistics作者 (YJ)時間9年前 (2016/03/03 10:01), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
[軟體程式類別]: 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://www.ptt.cc/bbs/Statistics/M.1456970494.A.929.html

03/03 10:56, , 1F
proc sort data=xyz;by tic d1;run;
03/03 10:56, 1F

03/03 10:57, , 2F
data xyz;set xyz;retain d2;by tic;if first.tic then
03/03 10:57, 2F

03/03 10:57, , 3F
d2=0; d2=d2+1;run;
03/03 10:57, 3F
文章代碼(AID): #1Mrvh-af (Statistics)