Класс: regARIMA
Преобразуйте модель регрессии с ошибками ARIMA к модели ARIMAX
ARIMAX = arima(Mdl)
[ARIMAX,XNew]
= arima(Mdl,Name,Value)
преобразовывает одномерную модель регрессии с ошибками временных рядов ARIMA ARIMAX
= arima(Mdl
)Mdl
к модели типа arima
включая компонент регрессии (ARIMAX).
[
возвращает обновленную матрицу регрессии данных о предикторе с помощью дополнительных опций, заданных одним или несколькими аргументами пары ARIMAX
,XNew
]
= arima(Mdl
,Name,Value
)Name,Value
.
|
Модель Regression с ошибками временных рядов ARIMA, как создано |
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение.
Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Данные о предикторе для компонента регрессии Последняя строка Каждый столбец |
|
Модель ARIMAX, эквивалентная модели регрессии с ошибками ARIMA |
|
Обновленная матрица данных предиктора для компонента регрессии
Каждый столбец |
Позвольте X обозначить, что матрица конкатенированных векторов данных предиктора (или матрица проекта) и β обозначают компонент регрессии для модели регрессии с ошибками ARIMA, Mdl
.
Если вы задаете X
, то arima
возвращает XNew
в определенном формате. Предположим, что ненулевые авторегрессивные степени термина задержки Mdl
0 <a 1 <a 2 <... <P, который является самой большой степенью термина задержки. Программное обеспечение получает эти степени термина задержки путем расширения и сокращения продукта сезонных и несезонных авторегрессивных полиномов задержки и сезонных и несезонных полиномов задержки интегрирования
Первым столбцом XNew
является Xβ.
Второй столбец XNew
является последовательностью a 1 NaN
s, и затем продукт где
j th столбец XNew
является последовательностью aj NaN
s, и затем продукт где
Последний столбец XNew
является последовательностью ap NaN
s, и затем продукт где
Предположим, что Mdl
является моделью регрессии с ARIMA (3,1,0) ошибки и ϕ 1 = 0.2 и ϕ 3 = 0.05. Затем продукт авторегрессивного и полиномов задержки интегрирования
Это подразумевает, что ARIMAX.Beta
является [1 -1.2 0.02 -0.05 0.05]
, и XNew
где xj является j th строка X.
Если вы не задаете X
, то arima
возвращает XNew
как пустую матрицу без строк и один плюс количество ненулевых авторегрессивных коэффициентов в разностном уравнении столбцов Mdl
.