作者lena0425 (lena)
看板Statistics
標題[程式] sas加總
時間Tue Jan 15 17:43:33 2013
------------------------------------------------------------------------
[軟體程式類別]:
sas
[程式問題]:
資料處理
[軟體熟悉度]:
新手(不到1個月)
[問題敘述]:
我想要將同樣id的人的a1加總
[程式範例]:
id a1 我想要多一個變數 y_1 變成
1 w
1 i
1 q
2 e
2 p
id a1 y_1
1 w
1 i
1 q 3---->每個a1都算一次門診,這個人共看了3次
2 e
2 p 2----->這個人看了2次
請問該怎麼寫指令> <
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.182.210
1F:推 tew:proc freq 01/15 18:10
※ 編輯: lena0425 來自: 140.116.182.210 (01/15 19:06)
※ 編輯: lena0425 來自: 140.116.182.210 (01/15 19:07)
2F:推 lsctime:先用PROC SQL的COUNT(ID) AS Y_1作加總再用ID MERGE回去 01/15 22:16
3F:→ lena0425:不好意思,可以再講仔細一點嗎>< 我真的很笨...謝謝 01/15 22:44
4F:→ mmmnnn:先sort過id後用by id;跟count +1;if first.id then count+1 01/17 14:04