请教stata计算加权移动平均的疑惑
您好,我想用stata计算加权移动平均数,首先下面的命令是可以跑出来的-
tssmooth ma x2=x1,weights(1/2<3 >4/5)
这个命令表示做了以下的加权平均数的计算
(1/15)*[1*x(t-2) + 2*x(t-1) + 3 *x(t) + 4*x(t+1) + 5*x(t+2)]; x(t)= x1
我完全理解,并经过验证是正确的。
但是当我想这样表达时
tssmooth ma x3=x1,weights(1/1<2 >3/3)
stata做的计算是 (1/6)*[1*x(t-1) + 2 *x(t) + 3*x(t+1)]; x(t)=x1
请问这时候stata做的计算为什么不是 (1/10)*[1*x(t-2) +1*x(t-1)+ 2 *x(t) + 3*x(t+1)+3*x(t+2)]; x(t)=x1
按照stata对于加权的说明1/1不是除的结果,而是表示两个变量啊