我library(forecast)
用来根据季度数据创建季度预测。我的预测保存在一个forecast
对象中。我试图找到一种优雅而简单的方法将它们转换为相应的年度值,取所有 4 个季度的平均值。
包中是否有forecast
允许执行此操作的选项?或者,如果有办法改变季度价值?
我尝试将forecast
对象转换为timeseries
对象并将其与用于创建预测的原始时间序列合并,但这不起作用。
下面是一个例子:
library('quantmod')
library('xts')
library('forecast')
library(zoo)
library(tis)
library(astsa)
library(xts)
GDP_SAAR<-getSymbols('A191RL1Q225SBEA',src='FRED', auto.assign=FALSE)
GDP_SAAR <- ts(GDP_SAAR , start=c(1947, 2), end=c(2017, 3), frequency=4)
fit <- auto.arima(GDP_SAAR)
x<-forecast(fit,h=7)