Výpočet trendu evropských teplot
Chceš vypočítat průměrnou evropskou teplotu od roku 1980 do současnosti pomocí datasetu ERA5. Jedná se o Zarr dataset měsíčních průměrů teploty a srážek na mřížce zeměpisných šířek a délek. Zarr soubor je rozdělen na části tak, aby každý dílčí soubor na disku tvořilo pole 15 zeměpisných šířek, 15 zeměpisných délek a 12 měsíců.
xarray je již importován jako xr.
Toto cvičení je součástí kurzu
Parallel Programming with Dask in Python
Pokyny k cvičení
- Pomocí
xarrayotevři dataset"data/era_eu.zarr". - Vypočítej průměr DataArray
temppřes dimenzelatalon. - Proveď klouzavý průměr přes dimenzi
times velikostí okna 12. - Vykresli výslednou časovou řadu
temp_rolling_mean.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()