使时间序列预测和实际绘图线在R中重叠?

使时间序列预测和实际绘图线在R中重叠?,r,time-series,data-visualization,R,Time Series,Data Visualization,我一直在处理几个时间序列对象,并为它们提取了一个Holtwiners()预测,根据模型给出的预测绘制出实际的线。但是,在一个例子中,我无法使我用lines()函数添加到顶部的“实际”行与我首先添加的预测重叠。有没有办法解决这个问题 下面是我使用的问题和代码 plot(obs_ets_forecast, plot.conf=FALSE, main="ETS model forecast") lines(obs, col="black") legend("bottom", lty=1,bty =

我一直在处理几个时间序列对象,并为它们提取了一个Holtwiners()预测,根据模型给出的预测绘制出实际的线。但是,在一个例子中,我无法使我用lines()函数添加到顶部的“实际”行与我首先添加的预测重叠。有没有办法解决这个问题

下面是我使用的问题和代码

plot(obs_ets_forecast, plot.conf=FALSE, main="ETS model forecast")

lines(obs, col="black")

legend("bottom", lty=1,bty = "n",col=c("black","blue"),c("Observations","Prediction"))


提前谢谢你

我很难理解你所说的“实际”台词是什么意思。乍一看,你似乎在问为什么预测值和观察值不完全重叠;我想这不是你要问的。如果你能提供一个可复制的例子,这会有所帮助。请您提供
dput(obs\u ets\u forecast)
dput(obs)
的输出,或者提供生成这些对象的其他R代码?您好,我有一个时间序列,其中最后两周的数据是我的测试集。我运行我的ets模型来预测最后两周的情况,并使用一个对应于整个时间序列的训练集,而不使用这14天。然后我尝试将预测与包含所有观测值的实际时间序列重叠。。这更有意义吗?:)一个可复制的例子(参见前面的评论;我建议使用
dput()
)可以帮助我理解。