Предскажите ответы модели ARIMA или ARIMAX или условные отклонения
[Y,YMSE]
= forecast(Mdl,numperiods,Y0)
[Y,YMSE] = forecast(Mdl,numperiods,Y0,Name,Value)
[Y,YMSE,V]
= forecast(___)
[ возвращает Y,YMSE]
= forecast(Mdl,numperiods,Y0)numperiods последовательные предсказанные ответы Y и соответствующие среднеквадратичные погрешности YMSE из полностью заданной, одномерной модели ARIMA или ARIMAX Mdl. Преддемонстрационные данные об ответе Y0 инициализирует модель, чтобы сгенерировать прогнозы.
[ дополнительные опции использования заданы одним или несколькими аргументами пары "имя-значение". Например, для модели с компонентом регрессии, Y,YMSE] = forecast(Mdl,numperiods,Y0,Name,Value)'X0',X0,'XF',XF задает преддемонстрационные и предсказанные данные о предикторе X0 и XF, соответственно.
[ также прогнозы Y,YMSE,V]
= forecast(___)numperiods условные отклонения V из составного условного среднего значения и модели отклонения (например, ARIMA и GARCH составляют модель), использующий любую из комбинаций входных аргументов в предыдущих синтаксисах.
forecast определяет номер демонстрационных путей, чтобы предсказать numpaths к максимальному количеству столбцов среди преддемонстрационных наборов данных E0, V0, и Y0. Все преддемонстрационные наборы данных должны иметь любой numpaths > 1 столбец или один столбец. В противном случае, forecast выдает ошибку. Например, если Y0 имеет пять столбцов, представляя пять путей, затем E0 и V0 может или иметь пять столбцов или один столбец. Если E0 имеет один столбец, затем forecast применяет E0 к каждому пути.
NaN значения в преддемонстрационных и будущих наборах данных указывают на недостающие данные. forecast удаляет недостающие данные из преддемонстрационных наборов данных, выполняющих эту процедуру:
forecast горизонтально конкатенирует заданные преддемонстрационные наборы данных Y0, E0, V0, и X0 таким образом, что последние наблюдения происходят одновременно. Результатом может быть зубчатый массив, потому что преддемонстрационные наборы данных могут иметь различное количество строк. В этом случае, forecast переменные перед клавиатурами с ассигновать суммой в размере нулей, чтобы сформировать матрицу.
forecast применяет мудрое списком удаление к объединенной преддемонстрационной матрице путем удаления всех строк, содержащих по крайней мере один NaN.
forecast извлекает обработанные преддемонстрационные наборы данных из результата шага 2 и удаляет все предзаполненные нули.
forecast применяет подобную процедуру к предсказанным данным о предикторе XF. После forecast применяет мудрое списком удаление к XF, результат должен иметь, по крайней мере, numperiods 'Строки' . В противном случае, forecast выдает ошибку.
Мудрое списком удаление уменьшает объем выборки и может создать неправильные временные ряды.
Когда forecast оценки MSEs YMSE из условного среднего значения предсказывает Y, функция обрабатывает заданные наборы данных предиктора X0 и XF как внешний, нестохастический, и статистически независимый от инноваций модели. Поэтому YMSE отражает отклонение, сопоставленное с компонентом ARIMA входной модели Mdl один.
[1] Baillie, R. и Т. Боллерслев. “Предсказание в Динамических моделях с Зависящими от времени Условными Отклонениями”. Журнал Эконометрики. Издание 52, 1992, стр 91–113.
[2] Боллерслев, T. “Обобщенный Авторегрессивный Условный Heteroskedasticity”. Журнал Эконометрики. Издание 31, 1996, стр 307–327.
[3] Боллерслев, T. “Условно Модель Временных рядов Heteroskedastic за Спекулятивные Цены и Нормы прибыли”. Экономика Анализа и Статистика. Издание 69, 1987, стр 542–547.
[4] Поле, G. E. P. Г. М. Дженкинс и Г. К. Рейнсель. Анализ Временных Рядов: Предсказывая и Управление 3-й редактор Englewood Cliffs, NJ: Prentice Hall, 1994.
[5] Enders, W. Прикладные эконометрические временные ряды. Хобокен, NJ: John Wiley & Sons, 1995.
[6] Энгл, R. F. “Авторегрессивный Условный Heteroskedasticity с Оценками Отклонения Инфляции Соединенного Королевства”. Econometrica. Издание 50, 1982, стр 987–1007.
[7] Гамильтон, J. D. Анализ Временных Рядов. Принстон, NJ: Издательство Принстонского университета, 1994.
arima | estimate | filter | impulse | infer | print | simulate