Menghitung tren suhu di Eropa
Anda ingin menghitung rata-rata suhu Eropa dari 1980 hingga saat ini menggunakan himpunan data ERA5. Data ini adalah himpunan data Zarr berisi suhu rata-rata bulanan dan presipitasi, pada kisi lintang dan bujur. Berkas Zarr dipecah (chunked) sehingga setiap subberkas di disk adalah array berukuran 15 lintang, 15 bujur, dan 12 bulan.
xarray telah diimpor untuk Anda sebagai xr.
Latihan ini adalah bagian dari kursus
Pemrograman Paralel dengan Dask di Python
Petunjuk latihan
- Gunakan
xarrayuntuk membuka himpunan data"data/era_eu.zarr". - Hitung rata-rata DataArray
temppada dimensilatdanlon. - Lakukan rata-rata berjalan pada dimensi
timedengan ukuran jendela 12. - Plot deret waktu hasil
temp_rolling_mean.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Open the ERA5 dataset
ds = ____
# Select the temperature dataset and take the latitude and longitude mean
temp_timeseries = ds[____].____
# Calculate the 12 month rolling mean
temp_rolling_mean = temp_timeseries.____(____).____()
# Plot the result
____
plt.show()