我即是英文盲又是中文盲, 我的問題大家不太容易看懂, 但我還是要再次請教各位。
我有一個data set.
name date ret
A 10/11/10 0.5
A 11/11/10 0.8
A 12/11/10 0.9
B 10/11/10 0.7
B 11/11/10 1.0
B 12/11/10 0.8
我現在要求A 在10/11/10的'ret'平均值, 即(0.5+0.8+0.9)/3
A在10/11/10的‘ret'平均值, 即(0.8+0.9)/2, 同樣也求B在這兩個時間點的'ret'平均值。當然我的DADASET 比這大太多,我不知道是否說清楚了。 我想是否應該用first.variable 和Macro,但不知從何下手。拜請賜教!謝謝!
回複:親愛的SAS 互助組的朋友們,請幫幫忙
所有跟帖:
• 回複:回複:親愛的SAS 互助組的朋友們,請幫幫忙 -mylittlehome- ♀ (16 bytes) () 07/13/2010 postreply 16:01:52
• rolling average calculation, proc summary 應該行不通 -Janezhu- ♀ (0 bytes) () 07/13/2010 postreply 16:53:32
• Oops, misunderstood what you wanted. try proc sql. -mylittlehome- ♀ (0 bytes) () 07/13/2010 postreply 19:57:41
• 還是看不懂 -暖小蛇- ♀ (283 bytes) () 07/13/2010 postreply 17:11:16
• 是三個date. 在第一個date 求三個ret 值的平均值, 在第二個date, 求後兩個ret值的平均值 -Janezhu- ♀ (0 bytes) () 07/13/2010 postreply 17:34:27
• ok,我這樣解釋,你看對不對 -暖小蛇- ♀ (257 bytes) () 07/13/2010 postreply 17:48:32
• 太對了, 謝謝! -Janezhu- ♀ (0 bytes) () 07/13/2010 postreply 18:41:54
• here -暖小蛇- ♀ (402 bytes) () 07/13/2010 postreply 19:24:05
• another try -暖小蛇- ♀ (405 bytes) () 07/13/2010 postreply 19:34:17
• 謝謝!非常感謝! 你太可愛了 -Janezhu- ♀ (0 bytes) () 07/13/2010 postreply 19:48:15
• 回複:回複:親愛的SAS 互助組的朋友們,請幫幫忙 -BDL- ♂ (527 bytes) () 07/13/2010 postreply 17:36:03
• proc sql? I'll try it, thank you very much! -Janezhu- ♀ (0 bytes) () 07/13/2010 postreply 18:44:27