Для цикла для прогнозирования нескольких наборов данных одновременно в R

У меня есть набор данных с переменными «Время, Регион, Продажи», и я хочу прогнозировать продажи для каждого региона, используя ARIMA или ETS (SES), используяlibrary(forecast), Всего существует 70 регионов, и все они имеют 152 наблюдения каждый (данные за 3 года). Что-то вроде этого:

  Week      Region    Sales 
01/1/2011      A       129
07/1/2011      A       140
14/1/2011      A       133
21/1/2011      A       189
...           ...      ...
01/12/2013     Z       324
07/12/2013     Z       210
14/12/2013     Z       155
21/12/2013     Z       386
28/12/2013     Z       266 

Итак, я хочу, чтобы R рассматривал каждый регион как отдельный набор данных и выполнялauto.arima, Я предполагаю, что цикл for должен идеально подходить здесь, но я с треском провалился. В идеале я бы хотел, чтобы цикл for выполнял что-то вроде этого (авто-арима для каждых 152 наблюдений):

fit.A <- auto.arima(data$Sales[1:152])  
fit.B <- auto.arima(data$Sales[153:304])
....
fit.Z <- auto.arima(data$Sales[10490:10640])

Я наткнулсяэтот но при преобразовании кадра данных во временную серию все, что я получил, это NA.

Любая помощь приветствуется! Спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос