Автор работы: Пользователь скрыл имя, 26 Сентября 2013 в 18:31, лабораторная работа
Цель работы – приобретение практических навыков по анализу и прогнозированию временных рядов в пакете Statistica.
Задача:
Провести по данным примера анализ и прогноз временного ряда в пакете Statistica в модуле Time series analysis & forecasting (Анализ временных рядов и прогнозирование).
В качестве временного ряда рассматривается динамика складских запасов сгущенного молока (см. таблицу ниже). Таблица состоит из ежемесячных складских записей с января 1981 года по декабрь 1990 года.
Т.о.,
по графику динамики временного ряда
на фоне случайных колебаний
Обработка, интерпретация
и прогнозирование такого временного
ряда предполагает сглаживание для
подавления случайной составляющей,
декомпозицию и прогнозирование
регулярных компонент (сезонной, циклической
и трендовой). Эти операции можно
выполнить посредством
Это окно вызывается щелчком по кнопке Exponential smoothing & forecasting (Экспоненциальное сглаживание и прогнозирование) на стартовой панели Time Series Analysis.
В строке Seasonal component выбирается столбец типа сезонности:
В столбце с выбранным типом сезонности указывается строка с подходящим способом представления тренда:
Для анализируемого временного ряда необходимо выбрать модель с учетом следующего:
Кнопка Grid search (Поиск наилучших параметров по сети) вызывает диалоговое окно, где задается сеть для параметров модели, с которыми рассчитываются ее отклонения от исходного ряда и выводятся 10 лучших вариантов параметров с наименьшими отклонениями. (Рис.10)
Рис.10 Окно Grid search
Щелчок по кнопке Automatic search for best parameter (2) (Автоматический поиск наилучших параметров) вызывает диалоговое окно Automatic Search for Best Parameters, в котором заполняются (или остаются со значениями по умолчанию) поля. (Рис.11)
Рис.11 Окно Automatic search
При нажатии кнопки Ок появляется окно Automatic Parameter Search с номерами последних (сходящихся) итераций в столбце Iteration, достигнутыми значениями критериев в столбце Loss и найденными параметрами в столбцах Parameters.
Найденные параметры могут иметь недопустимые значения, но они при использовании заменяются на граничные. При нажатии в окне кнопки Ок выводятся численные и графические результаты сглаживания с найденными параметрами. (Рис.12)
Рис.12 Численные и графические результаты сглаживания с найденными параметрами
Причем имена сглаженной переменной и остатков фиксируются в диалоговом окне ниже Var2 и в столбце с длинными именами.
Кнопка Options вызывает диалоговое окно Display options для установки оцифровки оси абсцисс, которая выполнялась нами ранее. Но в этом окне также есть блок Label data points with, где по умолчанию установлен флажок Case number (Номер варианты). Чтобы оцифровать ось абсцисс в календарных обозначениях месяцев и лет, выбирается флажок Data, var (Данные из переменной). При этом появляется диалоговое окно Select the variable with dates, в котором выделяется параметр Var1. Затем устанавливается флажок Scale x axis in plots manually (min, step) и ниже в поле Min= вводится 1, а в поле Step= вводится 12. (Рис. 13)
Рис.13 Установление параметров и выбор переменной
Ниже блока Review and plot variables расположена кнопка Review highlighted variable для вывода значения выделенной переменной, правее – кнопка Plot, вызывающая график выделенной переменной. Выделив переменную ZAPAS Exp. smooth. resids. c помощью кнопок Review highlighted variable и Plot можно вывести график и таблицу фактических и прогнозируемых значений регулярной составляющей. (Рис.14)
Рис.14 График и таблицу фактических и прогнозируемых значений регулярной составляющей
Вывод:
Информация о работе Применение пакета Statistica при анализе и прогнозе временного ряда