推 tew:proc means 然後dataset中 if then即可 05/20 15:54
[軟體程式類別]:
SAS
[程式問題]:
資料處理
[軟體熟悉度]:
低(1~3個月)
[問題敘述]:
資料分類問題 假設兩個變數 id item
id 為B1 B2 B3.....等多個
item 為A1 A2 A3 A4 A5 就只有5個
資料為 A1 A2 A3 A4 A5
B1 0990302 . . . .
B1 0990420 . . . .
B2 1001001 . . . .
B2 . . 0980130 . .
B2 . . . 1010730 .
B2 . . . 1020304
.
希望能用SAS找出每個id最早在各item的時間
如上例 B1在A1的時間就是99年3月2日 第二筆就會忽略
但是A又有權重
如果A後面的數字越大且發生的時間早
則可忽略數字小且發生晚的
如 B2第一筆資料就會被忽略 B2就只會有 A3 A4兩筆資料
所以如果B3最早發生的item是A5
那B3就不會有A1~4的任何資料
想請問板上SAS高手能給點提示@@
[程式範例]:
雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決
-----------------------------------------------------------------------------
--
「如果昨天到了明天會變成兩天前,試問後天應該是今天或是昨天?」
~時間操縱緒論期末考
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.16.226