शुरू करेंमुफ़्त में शुरू करें

Zarr डेटासेट से Dask arrays

आपको यूरोप के तापमान का विश्लेषण करना है, और आपको वही डेटासेट दिया गया है जो era_eu.hdf में था, लेकिन इस बार Zarr फॉर्मेट में. Zarr एक आधुनिक और शक्तिशाली डेटासेट फॉर्मेट है जो chunked डेटा स्टोर करने के लिए बनाया गया है. यह क्लाउड कंप्यूटिंग सेवाओं पर विशेष रूप से अच्छा काम करता है, और आपकी अपनी मशीन पर भी बढ़िया चलता है.

dask.array आपके लिए da नाम से इम्पोर्ट किया गया है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Dask के साथ Parallel Programming

पाठ्यक्रम देखें

अभ्यास निर्देश

  • dask.array सबपैकेज के from_zarr() फंक्शन का उपयोग करके, data/era_eu.zarr डेटासेट से temp वैरिएबल लोड करें.
  • chunk sizes देखने के लिए array को प्रिंट करें.
  • सभी time और space axes पर न्यूनतम तापमान निकालें.
  • उत्तर compute करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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")
कोड संपादित करें और चलाएँ