在ARIMA之前转换为时间序列对象

时间:2015-04-15 15:57:14

标签: r object time-series autoregressive-models

在执行auto.arima()之前,是否始终必须将csv文件转换为时间序列对象?

x<-read.csv(c://text.csv)
text<-ts(x,frequency=12, start=c(1946,1))
test<-auto.arima(text)

转化对于arima是强制性的吗?

Also, is there any minimum number of past lagged terms required for performing effective forecasting through ARIMA?

1 个答案:

答案 0 :(得分:0)

auto.arima的第16行的sorce代码中,您可以阅读x <- as.ts(x),因此该函数首先将数据转换为时间序列对象,因此不必提供时间序列对象

滞后数是使用性能标准(主要是AIC)确定的,程序从滞后0开始,一直到最大允许滞后顺序。