我正在使用forecast
包。
假设d.ts
是一个时间序列。当我使用plot(forecast(d.ts))
时,我得到了一个(非常好的)我的时间序列图,加上预测线和阴影区域代表预测中的不确定性。我想省略该行(中心估计)。显然,我可以手动从Forecast
对象中删除forecast(d.ts)
列并手动绘制剩余列,但我想知道是否有更快的方法。我可以写plot(forecast(d.ts,fan=TRUE))
但是没有省略该行(并且其余的情节也不是我想要的)。
答案 0 :(得分:2)
我很确定你不能以预测值未计算的方式破解预测函数,因为为了建立置信区间(沿着平均值+ - sd),需要它们。但是如果你只是想要一种没有预测值的简单绘图方法,你可以将预测值行的颜色设置为NA:
library(forecast)
fit <- StructTS(WWWusage,"level")
plot(forecast(fit),fcol=NA)