0

在执行 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?
4

1 回答 1

0

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

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

于 2015-04-15T16:13:11.793 回答