1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Forecasting v R

Connected

cvičení

Předpovídání rezervací hovorů

Dalším časovým řadem s více sezónními obdobími je calls, který obsahuje 20 po sobě jdoucích dní dat o objemu 5minutových hovorů pro velkou severoamerickou banku. V pracovním dni je 169 pětiminutových intervalů, takže týdenní sezónní frekvence je 5 × 169 = 845. Týdenní sezónnost je poměrně slabá, takže zde budeme modelovat pouze denní sezónnost. calls je předem načteno do tvého pracovního prostředí.

Rezidua v tomto případě stále neprochází testy bílého šumu, ale jejich autokorelace jsou zanedbatelné, i když jsou statisticky významné. Je to způsobeno tím, že řada je velmi dlouhá. U takto dlouhých řad je realistické splnění testů rezidui jen obtížně dosažitelné. Vliv zbývajících korelací na předpovědi bude zanedbatelný.

Pokyny

100 XP
  • Vykresli data calls, abys viděl/a silnou denní sezónnost a slabou týdenní sezónnost.
  • Nastav matici xreg s řádem 10 pro denní sezónnost a 0 pro týdenní sezónnost. Pozor: pokud vektor zadáš nesprávně, může ti vypršet relace!
  • Natrénuj model dynamické regrese nazvaný fit pomocí auto.arima() s parametry seasonal = FALSE a stationary = TRUE.
  • Zkontroluj rezidua natrénovaného modelu.
  • Vytvoř předpovědi na 10 pracovních dní dopředu jako fc a pak je vykresli. Správnou hodnotu h ti pomůže určit popis cvičení.