Класс: regARIMA
Фильтруйте нарушения порядка через регрессионую модель с ошибками ARIMA
[Y,E,U]
= filter(Mdl,Z)
[Y,E,U]
= filter(Mdl,Z,Name,Value)
[
фильтрует ошибки, чтобы получить ответы, инновации и безусловные нарушения порядка одномерной регрессионой модели с временными рядами ошибками ARIMA.Y
,E
,U
]
= filter(Mdl
,Z
)
[
фильтрует ошибки, используя дополнительные опции, заданные одним или несколькими Y
,E
,U
]
= filter(Mdl
,Z
,Name,Value
)Name,Value
аргументы в виде пар.
|
Регрессионная модель с ошибками ARIMA, заданная как модель, возвращаемая Параметры |
|
Ошибки, которые управляют инновационным процессом, заданные как Как вектор-столбец, |
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
|
Предварительная выборка безусловных нарушений порядка, которые обеспечивают начальные значения для модели ошибки ARIMA, заданный как разделенная разделенными запятой парами, состоящая из
По умолчанию: |
|
Данные предиктора в регрессионной модели, заданные как разделенная разделенными запятой парами, состоящая из Столбцы По умолчанию: |
|
Предварительный образец ошибок, обеспечивающий начальные значения для входного ряда ошибок,
По умолчанию: |
Примечания
NaN
s в Z
, U0
, X
, и Z0
указать отсутствующие значения и filter
удаляет их. Программа объединяет предварительные наборы данных (U0
и Z0
), затем использует список удаления, чтобы удалить любое NaN
с. filter
точно так же удаляет NaN
s из эффективных выборочных данных (Z
и X
). Удаление NaN
s в данных уменьшает размер выборки. Такое удаление может также создать неправильные временные ряды.
Удаление NaN
s в основных данных уменьшает эффективный размер выборки. Такое удаление может также создать неправильные временные ряды.
filter
принимает, что вы синхронизируете данные предварительного образца таким образом, чтобы последнее наблюдение каждой серии предварительных образцов происходило одновременно.
Все серии предикторов (то есть столбцы) в X
связаны с каждой серией ошибок в Z
для производства numPaths
последовательность ответов Y
.
|
Симулированные отклики, возвращенные как |
|
Моделируемые, средние 0 инноваций модели ошибки ARIMA, возвращенные как |
|
Моделируемые безусловные нарушения порядка, возвращенные как |
filter
обобщает simulate
. Обе фильтруют серию ошибок, чтобы получить ответы (Y
), инновации (E
), и безусловные нарушения порядка (U
). Однако simulate
автогенерирует ряд средних нулевых единичных отклонений, независимых и идентично распределенных (iid) ошибок в соответствии с распределением в Mdl
. Напротив, filter
требует, чтобы вы указывали свои собственные ошибки, которые могут быть получены из любого распределения.
[1] Box, G. E. P., G. M. Jenkins, and G. C. Reinsel. Анализ временных рядов: прогнозирование и управление. 3-й эд. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1994.
[2] Davidson, R., and J. G. MacKinnon. Эконометрическая теория и методы. Оксфорд, Великобритания: Oxford University Press, 2004.
[3] Enders, W. Applied Econometric Time Series. Hoboken, NJ: John Wiley & Sons, Inc., 1995.
[4] Гамильтон, Дж. Д. Анализ временных рядов. Princeton, NJ: Princeton University Press, 1994.
[5] Pankratz, A. Прогнозирование с динамическими регрессиоными моделями. John Wiley & Sons, Inc., 1991.
[6] Tsay, R.S. Analysis of Financial Time Series. 2nd ed. Hoboken, NJ: John Wiley & Sons, Inc., 2005.