我正在运行一个auto.arima,我想保留5个观察值以进行验证。当我绘制预测模型时,它没有显示x轴上的日期,而是显示观测号(例如1到50)
因为我正在使用ts数据,所以我尝试了将其数据集指定为index(data)[1]:index(data)[50]而不是将数据集指定为data [1:50]不起作用。
library(forecast)
library(expsmooth)
如果我在不保留任何费用的情况下运行以下代码,则x轴以年为单位:
m1 <- auto.arima(usnetelec)
fm1 <- forecast(m1,5)
plot(fm1)
当我保留数据进行验证时,图中的x轴未显示年份。它只是显示观察号:
m2 <- auto.arima(usnetelec[1:50])
fm2 <- forecast(m2,5)
plot(fm2)
我尝试将auto.arima中的[1:50]替换为以下内容 index(usnetelec)[1]:index(usnetelec)[50],但无效。