作者qmqm (qmqm)
看板Statistics
標題[問題] SAS產生新變數的問題
時間Sun Jul 18 17:37:12 2010
剛剛打了一篇,但似乎沒存成功,囧...
我的資料型態為
id var sumvar
1101 2 2
1102 3 5
1107 2 7
我希望可以產生一個新的變數c,而這個變數將等於sumvar的最後一筆
觀察值,即希望產生的資料如下:
id var sumvar c
1101 2 2 7
1102 3 5 7
1107 2 7 7
請問各位高手我該怎麼做呀?對不起我剛學SAS,也許問的問題太笨,還請
見諒...真的很謝謝幫忙~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.34.12.234
1F:推 socery:proc sort data=a out=a1;by descending id;run; 07/18 21:40
2F:→ socery:data a2;set a1;if _n_=1 then c=sumvar;retain c;run; 07/18 21:41
3F:→ socery:proc sort;by id;run; 07/18 21:41
4F:推 maumausam:不要客氣,你的問題不會蠢.可以造福很多人,我問題更蠢 07/18 23:26
5F:→ qmqm:謝謝socery,真的很謝謝你的幫助,你是好人啊...^^~ 07/18 23:37
6F:→ qmqm:因為剛學SAS不到一個月,很多東西都在學習中,很謝謝很多版友 07/18 23:38
7F:→ qmqm:出手相助,真的很感恩... 07/18 23:38