Есть ли способ зациклить функцию ARMA, которая изменяет ‘x’ в arma (x, order = c (1,1))

#r #loops #statistics #arima

#r #петли #Статистика #арима

Вопрос:

Я пытаюсь оценить ARMA (1,1) для разных подмножеств данных, каждый раз добавляя месяц, но немного зацикливаюсь на том, как создать цикл arma (x, order= c (1,1)), поэтому хочу, чтобы x увеличивался на 1 месяц каждый раз, чтобы получить прогнозирование вне выборки

Поэтому в идеале нужно продолжать зацикливать arma, чтобы получать разные результаты в зависимости от добавленного дополнительного месяца, поэтому x 1 просто застрял на том, как на самом деле создать цикл, который продолжает добавлять месяц

Комментарии:

1. вы можете зациклить индекс: arma(x[1:i]) и i выполняется от 1 до n. Возможно, мы сможем помочь вам лучше, если вы поделитесь с нами своими данными.

2. таким образом, данные представляют собой ежемесячные темпы роста с 1960 по 2018 год, используя данные до декабря 2012 года для выполнения выборочного прогноза с использованием ARMA (1,1), поэтому, используя данные до декабря 2012 года для прогнозирования января 2013 года с использованием выходных данных ARMA, я хотел продолжить вычисления ARMA, добавив дополнительный месяц на каждый раз, чтобы получить все прогнозы до декабря 2018 года, так что я бы предположил, что это будет цикл из 72! извините, если это немного сбивает с толку!