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
Egzersiz 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ı 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()