作者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