楼主: luckycai
10648 13

求移动平均和移动标准差 [推广有奖]

11
jingju11 发表于 2012-9-15 10:22:03
其实要点不是1w还是两万。我的最大的n可以是十万,一百万。如果10w,10×4×5 =200w。即使是2千万,程序的效率也没有问题。
如果是如你的定义。程序改动即可

12
jingju11 发表于 2012-9-15 10:23:55
用新的定义,好像我的程序有点问题。京剧其实我的第一个程序,2008Q2计算用的是2008Q1的数据。2008Q3用的是2008Q1+Q2数据依次类推。.  

13
luckycai 在职认证  发表于 2012-9-15 13:33:42
ziyenano 发表于 2012-9-15 12:42
呵呵~多谢关心
这下应该可以了,是你要求的第二种方法
proc iml;
非常感谢您!这下99。99%对了。
标准差公式是减去均值算平方和然后除以自由度(n-1),在小样本的时候还是有差别,我的样本很大,没什么影响。如果精益求精的话,您可以再修改下
不过太感谢您了,我会把您的回答设置成最佳答案。
再次感谢!

14
ziyenano 发表于 2012-9-16 22:29:56
luckycai 发表于 2012-9-15 13:33
非常感谢您!这下99。99%对了。
标准差公式是减去均值算平方和然后除以自由度(n-1),在小样本的时候还是 ...
好吧,无偏估计的话,是要除以n-1

将计算标准差的公式改为q[i,2]=(((g[locate,3]-g[locate,3][:])##2)[+]/(ncol(locate)-1))##0.5;




您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 19:11