MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan xarray untuk membuka himpunan data "data/era_eu.zarr".
  • Hitung rata-rata DataArray temp pada dimensi lat dan lon.
  • Lakukan rata-rata berjalan pada dimensi time dengan 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()
Edit dan Jalankan Kode