Dopasowywanie modelu ARMAX
W tym ćwiczeniu dostosujesz model ARMAX do szeregu czasowego reprezentującego czas oczekiwania na izbę przyjęć w nagłych przypadkach.
Zmienną, którą chcesz modelować, jest czas oczekiwania na przyjęcie przez personel medyczny wait_times_hrs. Może być ona powiązana ze zmienną egzogeniczną nurse_count, którą zmierzono – jest to liczba pielęgniarek i pielęgniarzy na dyżurze w danym momencie. Obie zmienne widoczne są poniżej.

To szczególnie interesujący przypadek modelowania szeregów czasowych – jeśli liczba personelu wpływa na czas oczekiwania, można ją zmienić, aby skrócić kolejki do lekarza.
Dane szeregu czasowego dostępne są w twoim środowisku jako hospital i zawierają dwie wspomniane kolumny. Do dyspozycji masz również klasę ARMA.
To ćwiczenie jest częścią kursu
Modele ARIMA w Pythonie
Instrukcje do ćwiczenia
- Utwórz model ARMAX(2,1) do trenowania na kolumnie
'wait_times_hrs'z obiektuhospital, używając kolumny'nurse_count'jako zmiennej egzogenicznej. - Dopasuj model.
- Wyświetl podsumowanie dopasowania modelu.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Instantiate the model
model = ____
# Fit the model
results = ____
# Print model fit summary
____