IniziaInizia gratis

Adattare un modello ARMAX

In questo esercizio adatterai un modello ARMAX a una serie temporale che rappresenta i tempi di attesa in un pronto soccorso per cure urgenti.

La variabile che vuoi modellare è il tempo di attesa per essere visitato da un professionista sanitario, wait_times_hrs. Questa potrebbe essere correlata a una variabile esogena che hai misurato, nurse_count, ovvero il numero di infermieri in turno in un determinato momento. Puoi vederle qui sotto.

Questo è un caso particolarmente interessante di modellazione di serie temporali perché, se il numero di infermieri ha un effetto, potresti modificarlo per influire sui tempi di attesa.

I dati della serie temporale sono disponibili nel tuo ambiente come hospital e contengono le due colonne citate sopra. La classe ARMA è anch’essa a tua disposizione.

Questo esercizio fa parte del corso

Modelli ARIMA in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Istanzia un modello ARMAX(2,1) da addestrare sulla colonna 'wait_times_hrs' di hospital usando la colonna 'nurse_count' come variabile esogena.
  • Esegui il fit del modello.
  • Stampa il riepilogo del fit del modello.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Instantiate the model
model = ____

# Fit the model
results = ____

# Print model fit summary
____
Modifica ed esegui il codice