页面树结构
转至元数据结尾
转至元数据起始

 该节点用于计算一列的移动平均值。 移动平均值可以在表的最后以新的一列显示,也可以替换原始列。 窗口中所有的移动平均算法都会使得生成列的开始或者结尾没有值,此时以系统缺失值填充。
对话框选项
配置
浮点字段
选择将要计算移动平均值的浮点字段。
步长
即移动平均步长的值。如果选择中心法计算 ,该值必须为奇数。其最小值为3,最大值为时间序列的长度。
替换原始列
如果选择该项,则计算生成的移动平均值将替换原始列中的值。
移动平均法
有很多计算移动平均值的方法。 这里提供了各种计算方法。
方法
后退法
后退法_n = 1/k * sum{v_n-(k-1) ... v_n}
中心法
中心法_n = 1/k * sum{v_n-(n-1)/2 ... v_n ... v_n+(n-1)/2}
前进法
前进法_n = 1/k * sum{v_n ... v_n+k-1}
高斯后退法
高斯后退法_n = sum{i = 0 ... k-1} gauss(i,k-1,std_dev)*v_n-i
高斯中心法
高斯中心法_n = sum{i = 0 ... k-1} gauss(i,(k-1)/2,std_dev)*v_n+(i-(k-1)/2)
高斯前进法
高斯前进法_n = sum{i = 0 ... k-1} gauss(i,0,std_dev)*v_n+i
调和平均数中心法
调和平均只能用于严格正数序列。
调和平均数中心法_n = n/{sum{i = 0 ... k-1} 1/v_n+(i-(k-1)/2)
累积法
累积法_n= 1/n * sum{v_0 ... v_n-1}
简单指数法
简单指数法_0 = v_0
6.4.3. EMA(v,n) = 简单指数法_n = alpha*v_n + (1-alpha)*简单指数法_n-1
双指数法
双指数法_n = 2 * EMA(v,n) - EMA(EMA(v,n),n)
三重指数法
三重指数法_n = 3 * EMA(v,n) - 3 * EMA(EMA(v,n),n) + EMA(EMA(EMA(v,n),n),n)
旧指数法
旧指数法_n = alpha*v_n + (1-alpha) * Backward_simple_n-1
高斯加权法
基于表中的位置进行高斯加权求解移动平均值。
std_dev = (k - 1) / 4
权重:
gauss(i,mean,std_dev) = Math.exp((-0.5) * (i - mean) * (i - mean) / std_dev^2)
指数加权法
alpha = 2/(k+1)
端口
输入端口

0

包含时间序列的表。

输出端口

0

包含生成移动平均值字段的表。

  • 无标签