r语言 - 如何在自动绘图预测中控制置信区间?



预测时间序列后,我们可以使用自动绘图来绘制时间序列及其预测。我正在使用forecast包。但我想控制预测部分的置信区间。如何使绘图仅显示 95% 间隔或仅显示 80% 间隔,或者根本不显示间隔。我将参数conf.int设置为FALSE.但它似乎并没有抑制剧情中的conf间隔。任何人都可以帮助它工作吗?谢谢。

fc <- ses(AirPassengers, h = 5)
autoplot(fc, conf.int = F)

帮助文件非常有启发性。阅读它们。从?forecast你会发现这一行:

level预测区间的置信水平。

?autoplot.forecast您将了解到以下论点:

PI指示是否绘制预测间隔的逻辑标志。

因此,您可以按如下方式执行所需的操作:

# Show 95% interval
fc <- ses(AirPassengers, h = 5, level=95)
autoplot(fc)
# Show no intervals
autoplot(fc, PI = FALSE)

最新更新