LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Verwende den Datetime-Accessor in der 'time'-Koordinate von ds, um die Monate der Variablen months zuzuweisen.
  • Wähle die Variable 'temp' aus ds und gruppiere sie nach months.
  • 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()
Code bearbeiten und ausführen