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ırEgzersiz talimatları
dsiçindeki'time'koordinatında datetime erişicisini kullanarak aylarımonthsdeğişkenine ata.ds'den'temp'değişkenini seç ve bunumonths'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()