作者ivylouise (繁華中的寧靜)
站內Statistics
標題Re: [問題] 擷取資料算平均 SAS
時間Tue Dec 2 16:33:57 2008
proc sort;
by i j;
proc summary ;
var return;
by i;
ouput out=OUT mean=m_return;
proc print data=OUT noobs;
var i m_return;
run;
則OUT這個檔案,
就是以i分別計算return的平均數(新的平均數變數為m_return)。
※ 引述《smallshan (呵呵)》之銘言:
: 請問各位好手
: 我的資料大概型態如下
: 變數 i j return
: 1 1 0.9
: 1 2 0.1
: 1 3 -0.12
: 1 4 0.3
: 1 5 -0.4
: 2 1 0.11
: 2 2 0.22
: 2 3 0.8
: 2 4 0.45
: 2 5 -0.14
: 3 1 0.43
: 3 2 -0.24
: 3 3 0.26
: 3 4 -0.09
: 3 5 0.02
: 也就是每個i都配有5個j...而我要算i=1那五個return的平均
: 就這樣一直重複算i=2.3.4......
: 因為實際資料有50個i 每個i配了100個j
: 所以不可能一一打出來運算
: 還請大家多多指教該怎麼解決這個問題
: 謝謝大家^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 192.192.124.176
1F:推 smallshan:謝謝唷^^ 12/03 18:03