您好,我使用包预测来进行时间序列预测。 我想知道如何在最终预测图上取消记录 序列。使用预测包,我不知道如何取消记录我的系列。下面是一个例子:

library(forecast)
data <- AirPassengers
data <- log(data) #with this AirPassengers data not nessesary to LOG but with my private data it is...because of some high picks...
ARIMA <- arima(data, order = c(1, 0, 1), list(order = c(12,0, 12), period = 1)) #Just a fake ARIMA in this case...
plot(forecast(ARIMA, h=24)) #but my question is how to get a forecast plot according to the none log AirPassenger data

所以图像被记录。我想要相同的 ARIMA 模型,但没有未记录的数据。

最佳答案

这有点黑客,但它似乎做你想做的。根据您的拟合模型 ARIMA :

fc<-forecast(ARIMA,h=24)
fc$mean<-exp(fc$mean)
fc$upper<-exp(fc$upper)
fc$lower<-exp(fc$lower)
fc$x<-exp(fc$x)

现在绘制它
plot(fc)

关于r - 在使用包预测时取消记录时间序列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15673962/

10-12 20:47