BaşlayınÜcretsiz başlayın

Aylık ortalama sıcaklıklar

Ortalama sıcaklıkların analizini gördükten sonra, geri kalan ayları da görmek istiyorsun. Bunu önceki yöntemle yapmak oldukça zahmetli olurdu; çünkü doğru ayları seçmek için zamanda karmaşık dilimlemeler gerekiyor. Neyse ki Xarray ile bu çok daha basit.

Avrupa hava durumu veri kümesi, Xarray DataSet'i ds olarak çalışma ortamında mevcut.

Bu egzersiz, kursun bir parçasıdır

Python ile Dask ile Paralel Programlama

Kursa Göz Atın

Egzersiz talimatları

  • ds içindeki 'time' koordinatında datetime erişicisini kullanarak ayları months değişkenine ata.
  • ds'den 'temp' değişkenini seç ve bunu months'a göre grupla.
  • Tüm zamanlarda aylık ortalamaları hesaplamak için grup üzerinde ortalama al.
  • Sonucu hesapla (compute).

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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()
Kodu Düzenle ve Çalıştır