Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Voeg een kolom year toe aan temperatures, afkomstig van de jaarcomponent van de kolom date.
  • Maak een draaitabel van de kolom avg_temp_c, met country en city als rijen en year als kolommen. Ken toe aan temp_by_country_city_vs_year en 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)
Code bewerken en uitvoeren