我需要找到一种方法来在多个文件或数据帧内的ARIMA代码上运行循环
这是针对我正在从事的论文项目。然而;给定样本量-一对一地运行代码将非常繁琐且耗时。如果我将所有观察结果都放在一个数据框中,是否可以通过rearea方法使以下代码以循环格式工作?
或者,如何获取它以读取多个文件并自动运行相同的代码?
library(readxl)
X104485 <- read_excel("Wits Business School/Thesis/Trial 1/Pilot - Data Files/104485.xlsx")
library(forecast)
myts <- ts(X104485, start=c(2015, 1), end=c(2019, 5), frequency=12)
fit <- arima(myts, order=c(1, 1, 36))
fcast <- forecast(fit,31)
write.csv((fcast), file = "X104485.csv")
上面的代码有效-我只需要它能有效地一次运行多个迭代。
请帮助。