LoslegenKostenlos loslegen

Dask-Arrays aus Zarr-Datensätzen

Du sollst europäische Temperaturen analysieren und bekommst dasselbe Dataset wie in era_eu.hdf, diesmal jedoch im Zarr-Format. Zarr ist ein modernes, leistungsfähiges Datenformat zum Speichern von gechunkten Daten. Es eignet sich besonders gut für Cloud-Computing-Dienste, funktioniert aber auch hervorragend auf deinem eigenen Computer.

dask.array wurde für dich als da importiert.

Diese Übung ist Teil des Kurses

Parallele Programmierung mit Dask in Python

Kurs anzeigen

Anleitung zur Übung

  • Lade mit der Funktion from_zarr() aus dem dask.array-Subpackage die Variable temp aus dem Dataset data/era_eu.zarr.
  • Gib das Array aus, um die Chunk-Größen zu sehen.
  • Ermittle die minimale Temperatur über alle Zeit- und Raumachsen.
  • Berechne das Ergebnis.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Load the temperature data from the Zarr dataset
temps = da.____(____)

# Print the Dask array of temperatures to see the chunk sizes
print(____)

# Find the minimum of the mean monthly temperatures
all_time_low = ____

# Compute the answer
all_time_low_value = ____

print(all_time_low_value, "°C")
Code bearbeiten und ausführen