1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wizualizacja danych szeregów czasowych w Pythonie

Connected

ćwiczenie

Zastosuj dekompozycję szeregów czasowych do swojego zbioru danych

Przeprowadzisz teraz dekompozycję wielu szeregów czasowych. Możesz to zrobić, wykorzystując słownik (dict) Pythona do przechowywania wyników dekompozycji każdego szeregu.

W tym ćwiczeniu zainicjalizujesz pusty słownik za pomocą nawiasów klamrowych {}, użyjesz pętli for do iterowania po kolumnach ramki danych i zastosujesz dekompozycję szeregów czasowych do każdego z nich. Po wykonaniu każdej dekompozycji zapiszesz wyniki w słowniku za pomocą polecenia my_dict[key] = value, gdzie my_dict to twój słownik, key to nazwa kolumny/szeregu czasowego, a value to obiekt dekompozycji tego szeregu.

Instrukcje

100 XP
  • Zainicjalizuj pusty słownik o nazwie jobs_decomp.
  • Wyodrębnij nazwy kolumn ramki danych jobs i zapisz wyniki w liście o nazwie jobs_names.
  • Iteruj przez każdą kolumnę w jobs_names i zastosuj dekompozycję szeregów czasowych do danego szeregu. Zapisz wyniki w słowniku jobs_decomp, gdzie kluczem jest nazwa kolumny, a wartością – obiekt dekompozycji właśnie wykonanej dla tego szeregu.