Обчислення тренду температур у Європі
Ви хочете обчислити середню температуру в Європі з 1980 року до сьогодні за допомогою набору даних ERA5. Це Zarr-набір даних із середньомісячною температурою та опадами на сітці широт і довгот. Файл Zarr розбито на чанки так, що кожен підфайл на диску є масивом з 15 широт, 15 довгот і 12 місяців.
xarray вже імпортовано як xr.
Ця вправа є частиною курсу
Паралельне програмування з Dask у Python
Інструкції до вправи
- Використайте
xarray, щоб відкрити набір даних"data/era_eu.zarr". - Обчисліть середнє для DataArray
tempза вимірамиlatіlon. - Виконайте ковзне усереднення за виміром
timeз розміром вікна 12. - Побудуйте графік отриманого часовго ряду
temp_rolling_mean.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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()