1. Učit se
  2. /
  3. Kurzy
  4. /
  5. ARIMA modely v Pythonu

Connected

cvičení

Trénování modelu ARMAX

V tomto cvičení natrénuješ model ARMAX na časové řadě, která reprezentuje čekací doby na pohotovosti pro urgentní lékařskou péči.

Proměnná, kterou chceš modelovat, je čekací doba na ošetření zdravotnickým personálem wait_times_hrs. Ta může souviset s exogenní proměnnou nurse_count, kterou jsi naměřil/a – ta udává počet zdravotních sester ve službě v daném čase. Obě proměnné vidíš níže.

Jde o zvláště zajímavý případ modelování časových řad: pokud má počet sester na čekací dobu vliv, můžeš ho ovlivnit a tím čekací doby změnit.

Data časové řady jsou dostupná v proměnné hospital, která obsahuje dva výše zmíněné sloupce. K dispozici máš také třídu ARMA.

Pokyny

100 XP
  • Vytvoř instanci modelu ARMAX(2,1) pro trénování na sloupci 'wait_times_hrs' z datasetu hospital s použitím sloupce 'nurse_count' jako exogenní proměnné.
  • Natrénuj model.
  • Vypiš shrnutí výsledků trénování modelu.