1. Apprendre
  2. /
  3. Cours
  4. /
  5. Vizualizace dat časových řad v Pythonu

Connected

Exercice

Dekompozice časové řady

Při vizualizaci časových řad si všímej charakteristických vzorů:

  • sezónnost: zobrazuje data jasně se opakující periodický vzor?
  • trend: sledují data konzistentní rostoucí nebo klesající tendenci?
  • šum: obsahují data odlehlé hodnoty nebo chybějící záznamy, které nezapadají do celkového obrazu?

K automatickému odhalení a vyčíslení struktury časové řady slouží metoda zvaná dekompozice časové řady. Knihovna statsmodels nabízí funkci seasonal_decompose(), která tento rozklad provede hned po vybalení.

decomposition = sm.tsa.seasonal_decompose(time_series)

Konkrétní složku, například sezónnost, získáš přístupem k atributu seasonal objektu dekompozice.

Instructions

100 XP
  • Importuj statsmodels.api pod aliasem sm.
  • Proveď dekompozici časové řady na DataFrame co2_levels a výsledek ulož do proměnné decomposition.
  • Vypiš složku sezónnosti z provedené dekompozice časové řady.