Обучение модели ARMAX
В этом упражнении вы обучите модель ARMAX на временном ряду, который представляет время ожидания в отделении скорой и неотложной медицинской помощи.
Переменная, которую вы хотите смоделировать, — это время ожидания приёма у медицинского специалиста wait_times_hrs. Оно может быть связано с экзогенной переменной nurse_count — количеством медсестёр, работающих в смену в каждый момент времени. Оба ряда показаны на графике ниже.

Это особенно интересный случай моделирования временных рядов: если количество медсестёр влияет на время ожидания, его можно регулировать, чтобы сократить это время.
Данные временного ряда доступны в вашей среде в виде объекта hospital с двумя упомянутыми столбцами. Класс ARMA также доступен для использования.
Это упражнение является частью курса
Модели ARIMA в Python
Инструкции к упражнению
- Создайте модель ARMAX(2,1) для обучения на столбце
'wait_times_hrs'набора данныхhospital, используя столбец'nurse_count'в качестве экзогенной переменной. - Обучите модель.
- Выведите сводку результатов обучения модели.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Instantiate the model
model = ____
# Fit the model
results = ____
# Print model fit summary
____