ComenzarEmpieza gratis

Calcular la tendencia de las temperaturas en Europa

Quieres calcular la temperatura media europea desde 1980 hasta la actualidad usando el conjunto de datos ERA5. Estos datos son un conjunto Zarr con medias mensuales de temperatura y precipitación, en una cuadrícula de latitudes y longitudes. El archivo Zarr está particionado en bloques de modo que cada subarchivo en disco es un array de 15 latitudes, 15 longitudes y 12 meses.

Se ha importado xarray como xr.

Este ejercicio forma parte del curso

Programación paralela con Dask en Python

Ver curso

Instrucciones del ejercicio

  • Usa xarray para abrir el conjunto de datos "data/era_eu.zarr".
  • Calcula la media del DataArray temp sobre las dimensiones lat y lon.
  • Aplica una media móvil sobre la dimensión time usando una ventana de tamaño 12.
  • Representa la serie temporal resultante de temp_rolling_mean.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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()
Editar y ejecutar código