Začněte nyníZačněte zdarma

Pivot teplot podle města a roku

Je zajímavé sledovat, jak se teploty v jednotlivých městech mění v čase – pohled na každý měsíc zvlášť by ale vytvořil příliš rozsáhlou tabulku, se kterou by se špatně pracovalo. Pojďme se místo toho podívat na změny teplot po letech.

Ke složkám data (rok, měsíc a den) se dostaneš pomocí kódu ve tvaru dataframe["column"].dt.component. Například složka měsíce je dataframe["column"].dt.month a složka roku je dataframe["column"].dt.year.

Jakmile budeš mít sloupec s rokem, můžeš vytvořit pivot tabulku s daty agregovanými podle města a roku – právě tu prozkoumáš v nadcházejících cvičeních.

pandas je načteno jako pd. temperatures je k dispozici.

Toto cvičení je součástí kurzu

Manipulace s daty v pandas

Zobrazit kurz

Pokyny k cvičení

  • Přidej do temperatures sloupec year ze složky roku sloupce date.
  • Vytvoř pivot tabulku sloupce avg_temp_c, kde řádky tvoří country a city a sloupce tvoří year. Výsledek ulož do temp_by_country_city_vs_year a prohlédni si ho.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Add a year column to temperatures
____

# Pivot avg_temp_c by country and city vs year
temp_by_country_city_vs_year = ____

# See the result
print(temp_by_country_city_vs_year)
Upravit a spustit kód