Monatliche Durchschnittstemperaturen
Nachdem du dir die Analyse der durchschnittlichen Temperaturen angesehen hast, möchtest du nun die restlichen Monate betrachten. Mit der zuvor verwendeten Methode wäre das ziemlich mühsam, da du dabei in der Zeit kompliziert schneiden musst, um die richtigen Monate auszuwählen. Zum Glück ist das mit Xarray viel einfacher.
Der europäische Wetterdatensatz ist in deiner Umgebung als Xarray-DataSet ds verfügbar.
Diese Übung ist Teil des Kurses
Parallele Programmierung mit Dask in Python
Anleitung zur Übung
- Verwende den Datetime-Accessor in der
'time'-Koordinate vonds, um die Monate der Variablenmonthszuzuweisen. - Wähle die Variable
'temp'ausdsund gruppiere sie nachmonths. - Bilde den Mittelwert über die Gruppe, um die monatlichen Mittelwerte über alle Zeitpunkte zu berechnen.
- Rechne das Ergebnis aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Extract the months from the time coordinates
months = ds['____'].____.____
# Select the temp DataArray and group by months
monthly_groupby = ds['____'].____(____)
# Find the mean temp by month
monthly_mean_temps = ____.____()
# Compute the result
monthly_mean_temps_computed = ____.____()
monthly_mean_temps_computed.plot(col='month', col_wrap=4, add_colorbar=False)
plt.show()