Класс: regARIMA
Симуляция Монте-Карло регрессионной модели с ошибками ARIMA
[Y,E] =
simulate(Mdl,numObs)
[Y,E,U]
= simulate(Mdl,numObs)
[Y,E,U]
= simulate(Mdl,numObs,Name,Value)
[
симулирует один выборочный путь наблюдений (Y
,E
] =
simulate(Mdl
,numObs
)Y
) и инновации (E
) из регрессионной модели с ошибками временных рядов ARIMA, Mdl
. Программа моделирует numObs
наблюдения и инновации на каждый путь выборки.
[
дополнительно моделирует безусловные нарушения порядка, Y
,E
,U
]
= simulate(Mdl
,numObs
)U
.
[
моделирует пути расчета с дополнительными опциями, заданными одним или несколькими Y
,E
,U
]
= simulate(Mdl
,numObs
,Name,Value
)Name,Value
аргументы в виде пар.
|
Регрессионая модель с ошибками ARIMA, заданная как Свойства |
|
Количество наблюдений (строк), которые генерируются для каждого пути |
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
|
Предварительный пример нововведений, которые имеют среднее 0 и обеспечивают начальные значения для модели ошибки ARIMA, заданный как разделенная разделенными запятой парами, состоящая из
По умолчанию: |
|
Количество путей (столбцов) для генерации По умолчанию: |
|
Предварительная выборка безусловных нарушений порядка, которые обеспечивают начальные значения для модели ошибки ARIMA, заданный как разделенная разделенными запятой парами, состоящая из
По умолчанию: |
|
Данные предиктора в регрессионной модели, заданные как разделенная разделенными запятой парами, состоящая из Столбцы По умолчанию: |
Примечания
NaN
s в E0
, U0
, и X
указать отсутствующие значения и simulate
удаляет их. Программа объединяет предварительные наборы данных (E0
и U0
), затем использует список удаления, чтобы удалить любое NaN
с. simulate
точно так же удаляет NaN
s из X
. Удаление NaN
s в данных уменьшает размер выборки, а также может создавать неправильные временные ряды.
simulate
принимает, что вы синхронизируете данные предварительного образца таким образом, чтобы последнее наблюдение каждой серии предварительных образцов происходило одновременно.
Все предикторы (т.е. столбцы в X
) связаны с каждым путем отклика в Y
.
|
Симулированные отклики, возвращенные как |
|
Моделируется, означает 0 инноваций, возвращается как |
|
Моделируемые безусловные нарушения порядка, возвращенные как |
[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.
estimate
| filter
| forecast
| infer
| regARIMA