Предскажите одномерные авторегрессивные интегрированные ответы модели (ARIMA) скользящего среднего значения или условные отклонения
[
возвращает Y
,YMSE
]
= forecast(Mdl
,numperiods
,Y0
)numperiods
последовательные предсказанные ответы Y
и соответствующие среднеквадратичные погрешности (MSE) YMSE
из полностью заданной, одномерной модели ARIMA Mdl
. Преддемонстрационные данные об ответе Y0
инициализирует модель, чтобы сгенерировать прогнозы.
[
дополнительные опции использования заданы одними или несколькими аргументами name-value. Например, для модели с компонентом регрессии (то есть, модели ARIMAX), Y
,YMSE
] = forecast(Mdl
,numperiods
,Y0
,Name,Value
)'X0',X0,'XF',XF
задает преддемонстрационные и предсказанные данные о предикторе X0
и XF
, соответственно.
forecast
функция определяет номер демонстрационных путей (numpaths
) к максимальному количеству столбцов среди преддемонстрационных наборов данных E0
, V0
, и Y0
. Все преддемонстрационные наборы данных должны иметь или один столбец или numpaths
> 1 столбец. В противном случае, forecast
выдает ошибку. Например, если вы предоставляете Y0
и E0
, и Y0
имеет пять столбцов, представляющих пять путей, затем E0
может каждый иметь один столбец или пять столбцов. Если E0
имеет один столбец, forecast
применяет E0
к каждому пути.
NaN
значения в преддемонстрационных и будущих наборах данных указывают на недостающие данные. forecast
удаляет недостающие данные из преддемонстрационных наборов данных, выполняющих эту процедуру:
forecast
горизонтально конкатенирует заданные преддемонстрационные наборы данных Y0
, E0
, V0
, и X0
так, чтобы последние наблюдения произошли одновременно. Результатом может быть зубчатый массив, потому что преддемонстрационные наборы данных могут иметь различное количество строк. В этом случае, forecast
переменные перед клавиатурами с соответствующим количеством нулей, чтобы сформировать матрицу.
forecast
применяет мудрое списком удаление к объединенной преддемонстрационной матрице путем удаления всех строк, содержащих по крайней мере один NaN
.
forecast
извлекает обработанные преддемонстрационные наборы данных из результата шага 2 и удаляет все предзаполненные нули.
forecast
применяет подобную процедуру к предсказанным данным о предикторе XF
. После forecast
применяет мудрое списком удаление к XF
, результат должен иметь, по крайней мере, numperiods
'Строки' . В противном случае, forecast
выдает ошибку.
Мудрое списком удаление уменьшает объем выборки и может создать неправильные временные ряды.
Когда forecast
оценивает YMSE
MSEs из условного среднего значения предсказывает
Y
, функция обрабатывает заданные наборы данных предиктора X0
и XF
как внешний, нестохастический, и статистически независимый от инноваций модели. Поэтому YMSE
отражает только отклонение, сопоставленное с компонентом ARIMA входной модели Mdl
.
[1] Baillie, Ричард Т. и Тим Боллерслев. “Предсказание в Динамических моделях с Зависящими от времени Условными Отклонениями”. Журнал Эконометрики 52, (апрель 1992): 91–113. https://doi.org/10.1016/0304-4076 (92) 90066-Z.
[2] Боллерслев, Тим. “Обобщенный Авторегрессивный Условный Heteroskedasticity”. Журнал Эконометрики 31 (апрель 1986): 307–27. https://doi.org/10.1016/0304-4076 (86) 90063-1.
[3] Боллерслев, Тим. “Условно Модель Временных рядов Heteroskedastic за Спекулятивные Цены и Нормы прибыли”. Анализ Экономики и Статистики 69 (август 1987): 542–47. https://doi.org/10.2307/1925546.
[4] Поле, Джордж Э. П., Гвилим М. Дженкинс и Грегори К. Рейнсель. Анализ Временных Рядов: Прогнозирование и Управление. 3-й редактор Englewood Cliffs, NJ: Prentice Hall, 1994.
[5] Enders, Уолтер. Прикладные эконометрические временные ряды. Хобокен, NJ: John Wiley & Sons, Inc., 1995.
[6] Энгл, Роберт. F. “Авторегрессивный Условный Heteroscedasticity с Оценками Отклонения Инфляции Соединенного Королевства”. (Июль 1982) Econometrica 50: 987–1007. https://doi.org/10.2307/1912773.
[7] Гамильтон, анализ временных рядов Джеймса Д. Принстон, NJ: Издательство Принстонского университета, 1994.