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

Python ile Dask ile Paralel Programlama

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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