Draaitabel van temperatuur per stad en jaar
Het is interessant om te zien hoe de temperaturen per stad in de tijd veranderen: als je naar elke maand kijkt, krijg je een grote tabel die lastig te interpreteren is. Laten we in plaats daarvan kijken hoe de temperatuur per jaar verandert.
Je kunt de componenten van een datum (jaar, maand en dag) ophalen met code in de vorm dataframe["column"].dt.component. De maand is bijvoorbeeld dataframe["column"].dt.month en het jaar is dataframe["column"].dt.year.
Zodra je de jaarkolom hebt, kun je een draaitabel maken waarin de gegevens per stad en jaar worden samengevoegd. Die ga je in de komende oefeningen verkennen.
pandas is geladen als pd. temperatures is beschikbaar.
Deze oefening maakt deel uit van de cursus
Datamanipulatie met pandas
Oefeninstructies
- Voeg een kolom
yeartoe aantemperatures, afkomstig van de jaarcomponent van de kolomdate. - Maak een draaitabel van de kolom
avg_temp_c, metcountryencityals rijen enyearals kolommen. Ken toe aantemp_by_country_city_vs_yearen bekijk het resultaat.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)