如何控制autoplot.forecast中的置信区间?

zes*_*sla 1 r time-series forecasting

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

fc <- ses(AirPassengers, h = 5)
autoplot(fc, conf.int = F)
Run Code Online (Sandbox Code Playgroud)

Rob*_*man 5

帮助文件非常有指导意义。阅读它们。从中?forecast你会发现这一行:

level 预测区间的置信水平。

并从?autoplot.forecast你身上学到以下论点:

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

所以你可以按如下方式做你想做的事:

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