Анализ тренда температур в Европе
Вы хотите рассчитать среднюю температуру в Европе за период с 1980 года по настоящее время, используя набор данных ERA5. Это Zarr-набор данных с месячными средними значениями температуры и осадков, представленными на сетке широт и долгот. Файл Zarr разбит на чанки так, что каждый подфайл на диске содержит массив из 15 широт, 15 долгот и 12 месяцев.
Библиотека xarray уже импортирована под псевдонимом xr.
Это упражнение является частью курса
Параллельное программирование с Dask на Python
Инструкции к упражнению
- Откройте набор данных
"data/era_eu.zarr"с помощьюxarray. - Вычислите среднее значение 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()