statsmodels.tsa.holtwinters.HoltWintersResults

class statsmodels.tsa.holtwinters.HoltWintersResults(model, params, sse, aic, aicc, bic, optimized, level, trend, season, params_formatted, resid, k, fittedvalues, fittedfcast, fcastvalues, mle_retvals=None)[source]

拟合指数平滑模型的结果。

Parameters:
modelExponentialSmoothing instance

拟合的模型实例。

paramsdict

指数平滑模型的所有参数。

ssefloat

误差平方和。

aicfloat

赤池信息量准则。

aiccfloat

对有限样本大小进行修正的AIC。

bicfloat

贝叶斯信息准则。

optimizedbool

指示模型参数是否已优化以拟合数据的标志。

levelndarray

构成拟合值的各个水平值的数组。

trendndarray

构成拟合值的趋势值数组。

seasonndarray

由构成拟合值的季节性值组成的数组。

params_formattedpd.DataFrame

包含所有参数、它们的简称以及一个标志的数据框,该标志指示参数的值是否已优化以拟合数据。

residndarray

拟合值和实际值的残差数组。

kint

用于去除AIC、BIC等中的偏差的k参数。

fittedvaluesndarray

拟合值的数组。由指数平滑模型拟合。

fittedfcastndarray

一个包含拟合值和预测值的数组。

fcastvaluesndarray

指数平滑模型预测的预测值数组。

mle_retvals{None, scipy.optimize.optimize.OptimizeResult}

如果参数被优化以拟合数据,则优化结果。

Attributes:
aic

赤池信息量准则。

aicc

对有限样本大小进行修正的AIC。

bic

贝叶斯信息准则。

fcastvalues

预测值的数组

fittedfcast

一个包含拟合值和预测值的数组。

fittedvalues

拟合值的数组

k

用于去除AIC、BIC等中的偏差的k参数。

level

构成拟合值的各个水平值的数组。

mle_retvals

如果参数被优化以拟合数据,则优化结果。

model

用于生成结果实例的模型。

optimized

指示模型参数是否被优化以拟合数据的标志。

params_formatted

包含所有参数的DataFrame

resid

拟合值和实际值的残差数组。

season

由构成拟合值的季节性值组成的数组。

sse

数据与拟合值之间的误差平方和。

trend

构成拟合值的趋势值数组。

方法

forecast([steps])

样本外预测

initialize(model, params, **kwargs)

初始化(可能重新初始化)一个 Results 实例。

predict([start, end])

样本内预测和样本外预测

simulate(nsimulations[, anchor, ...])

使用状态空间公式的随机模拟。

summary()

总结拟合的模型

属性

aic

赤池信息量准则。

aicc

对有限样本大小进行修正的AIC。

bic

贝叶斯信息准则。

fcastvalues

预测值的数组

fittedfcast

一个包含拟合值和预测值的数组。

fittedvalues

拟合值的数组

k

用于去除AIC、BIC等中的偏差的k参数。

level

构成拟合值的各个水平值的数组。

mle_retvals

如果参数被优化以拟合数据,则优化结果。

model

用于生成结果实例的模型。

optimized

指示模型参数是否被优化以拟合数据的标志。

params_formatted

包含所有参数的DataFrame

resid

拟合值和实际值的残差数组。

season

由构成拟合值的季节性值组成的数组。

sse

数据与拟合值之间的误差平方和。

trend

构成拟合值的趋势值数组。


Last update: Oct 16, 2024