statsmodels.tsa.forecasting.theta.ThetaModelResults.plot_predict

ThetaModelResults.plot_predict(steps=1, theta=2, alpha=0.05, in_sample=False, fig=None, figsize=None)[source]

绘制预测、预测区间和样本内值

Parameters:
stepsint, default 1

计算预测成分的前瞻步数。

thetafloat, default 2

在计算趋势和SES预测的权重时使用的theta值。

alpha{float, None}, default 0.05

置信区间未覆盖的尾部概率。必须介于 (0, 1) 之间。置信区间是假设正态分布的冲击构建的。如果为 None,图形将不会显示置信区间。

in_samplebool, default False

指示是否在图中包含样本内期的标志。

figFigure, default None

一个现有的图形句柄。如果没有提供,则创建一个新的图形。

figsize: tuple[float, float], default None

包含图形大小的元组。

Returns:
Figure

包含绘图的图形句柄。

注释

h步预测的方差假设遵循Theta模型的综合移动平均结构,因此是 \(\sigma^2(\alpha^2 + (h-1))\)。预测区间假设 创新是正态分布的。


Last update: Oct 16, 2024