短时间预测能力较好函数
a、单指数模型(simple/single exponential model)spa
拟合的是只有常数水平项和时间点 i 处随即项 的时间序列,认为时序不存在趋势项和季节效应code
b、双指模型(double exponential model,也叫 Holt指数平滑,Holt exponential smoothing)ip
拟合的是水平项和趋势项时序it
c、三指模型(triple expoential model,Holt-Winters 指数平滑,Holt-Winters exponential smoothing)table
拟合的是有水平项、趋势项以及季节效应的时序ast
R中自带的 HoltWinters()函数或者 forecast包中的 ets() 函数拟合指数模型,ets()函数备选的参数更多model
ets(ts,model="zzz")
ts:要分析的时序im
限定模型的字母:第一个表明偏差项,第二个字母表明趋势项,第三个字母表明季节项,可选字母模型包括:相加模型(A),相乘模型(M),无(N),自动选择(Z)tab
用于拟合三种指数模型的函数
类型 | 参数 | 函数 |
单指数 | 水平项 | ets(ts, model ="ANN") ses(ts) |
双指数 | 水平项、斜率 | ets(ts, model ="AAN") holt(ts) |
三指数 | 水平项、斜率、季节项 | ets(ts,model ="AAA") hw(ts) |