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