1. Learn
  2. /
  3. Courses
  4. /
  5. Wizualizacja danych szeregów czasowych w Pythonie

Connected

Exercise

Wizualizacja trendów miesięcznych i rocznych

Jak widzieliśmy w rozdziale 2., gdy indeks DataFrame jest typu datetime, można bezpośrednio wyodrębnić dzień, miesiąc lub rok każdej daty w indeksie. Przypomnijmy: rok każdej daty w indeksie możesz wyodrębnić za pomocą atrybutu .index.year. Następnie możesz użyć metod .groupby() i .mean(), aby obliczyć średnią roczną wartość każdego szeregu czasowego w DataFrame:

index_year = df.index.year
df_by_year = df.groupby(index_year).mean()

Teraz zastosujesz zdobytą wiedzę, aby wyświetlić zagregowane wartości średnie każdego szeregu czasowego z DataFrame jobs.

Instructions 1/2

undefined XP
    1
    2
  • Wyodrębnij miesiąc dla każdej daty z indeksu jobs i przypisz wynik do zmiennej index_month.
  • Oblicz miesięczną średnią stopę bezrobocia w jobs i przypisz wynik do zmiennej jobs_by_month.
  • Wykreśl wszystkie kolumny jobs_by_month.