我已经建立了一个ARIMA模型,并试图绘制,但我无法正确的预测。我在多个地点有超过一周的数据,我现在想要拟合一个时间序列模型来预测我所在地点的最高温度,但是我的预测只给了我一个平均值,而不是一个星期的值来拟合一个时间序列,这就是我想要的。因此,当我试图绘制这个图时,我得到了一个空白的图。
以下数据和代码
nov_data$Yeovilton
17.3 16.5 11.1 10.7 12.0 12.9 14.8
arima_mod = arima(nov_data$Yeovilton, order = c(1,1,1))
#creating predictions
forecast2 = predict(arima_mod)
#plot
plot(forecast2$pred, main = 'Model predictions', xlab = 'Day', ylab = 'Temperature °C')发布于 2022-08-14 13:20:42
如果我正确地回答了你的问题,下面是解决办法:
library(forecast)
nov_data=c(17.3,16.5,11.1,10.7,12.0,12.9,14.8)
arima_mod <- arima(nov_data, order = c(1,1,1))
forecast2 <- forecast(arima_mod,7)
plot(forecast2,main = 'Model predictions', xlab = 'Day', ylab = 'Temperature °C')https://stackoverflow.com/questions/73350929
复制相似问题