1. Learn
  2. /
  3. Courses
  4. /
  5. Manipulacja danymi z pandas

Connected

Exercise

Przestawna tabela temperatur według miasta i roku

Ciekawe jest obserwowanie, jak temperatury w poszczególnych miastach zmieniają się w czasie – analiza każdego miesiąca z osobna daje bardzo dużą tabelę, którą trudno łatwo zinterpretować. Przyjrzyjmy się zatem zmianom temperatury w ujęciu rocznym.

Dostęp do poszczególnych składowych daty (roku, miesiąca i dnia) uzyskasz za pomocą kodu w postaci dataframe["column"].dt.component. Na przykład komponent miesiąca to dataframe["column"].dt.month, a komponent roku to dataframe["column"].dt.year.

Gdy masz już kolumnę z rokiem, możesz utworzyć tabelę przestawną z danymi zagregowanymi według miasta i roku – to właśnie zbadasz w kolejnych ćwiczeniach.

pandas jest załadowany jako pd. Zbiór danych temperatures jest dostępny.

Instructions

100 XP
  • Dodaj kolumnę year do tabeli temperatures, korzystając z komponentu roku kolumny date.
  • Utwórz tabelę przestawną kolumny avg_temp_c, gdzie wierszami będą country i city, a kolumnami – year. Przypisz wynik do zmiennej temp_by_country_city_vs_year i przyjrzyj się rezultatowi.