我很难找到正确的计算霍尔特温特斯指数平滑的季节指标。在
我使用了来自NIST的计算方法和来自{a2}的数据
z =[146, 96, 59, 133, 192, 127, 79, 186, 272, 155, 98, 219]
Results:
s= [ 1.3744 0.8627 0.5373 1.2257]
在Stackoverflow上使用NIST方法进行的计算是here。但是对于adorio-research,他们得到了相同值的不同结果。在
^{pr2}$我是不是计算错了,或者是adorio research的代码使用了不同的方法来计算最初的季节指数?在
霍尔特·温特斯的密码是错误的。您可以在下面的链接中查看,该链接使用R代码计算霍尔特·温特斯
http://www.wessa.net/rwasp_exponentialsmoothing.wasp#output
输入下面的数据并在链接中设置
season period at 4
、Type of Exponential Smoothing to Triple
、Type of seasonality to multiplicative
它将返回alpha,beta和gamma的参数
^{pr2}$结果呢
将alpha、beta和gamma插入python代码,可以得到:
你可以看出这是错误的。但是R模型使用了误差修正,所以它也将取决于如何设置初始点。在
初始化并没有正式定义为Holt-Winters,文献中已经提出了各种各样的技术。This post由Hyndman描述了一个合理、有效的过程。在
一个易于使用的python包(也可以估计数据的周期)是
seasonal
(可在PyPI或here上获得)相关问题 更多 >
编程相关推荐