1. Learn
  2. /
  3. Cursuri
  4. /
  5. Modele ARIMA în Python

Connected

exercițiu

Calculul diferenței

În acest exercițiu, vei pregăti un șir de timp al populației unui oraș pentru modelare. Dacă ai putea prezice rata de creștere a unui oraș, ai putea planifica și construi infrastructura de care acesta va avea nevoie mai târziu, asigurând astfel sustenabilitatea cheltuielilor publice. Șirul de timp din acest exercițiu este fictiv, dar este perfect pentru practică.

Vei testa stationaritatea vizual și folosind testul Augmented Dickey-Fuller, apoi vei calcula diferența pentru a face setul de date staționar.

DataFrame-ul șirului de timp a fost încărcat pentru tine ca city, iar funcția adfuller() a fost importată.

Instrucțiuni 1/3

undefined XP
  • 1
    • Aplică testul Augmented Dickey-Fuller pe coloana 'city_population' din city.
    • Afișează statistica testului și valoarea p.
  • 2
    • Calculează prima diferență a lui city, eliminând valorile NaN. Atribuie rezultatul variabilei city_stationary și rulează testul din nou.
  • 3
    • Calculează a doua diferență a lui city, aplicând metoda .diff() de două ori, și elimină valorile NaN.