ÎncepețiÎncepe gratuit

Temperaturile medii lunare

După ce ai analizat temperaturile medii, vrei acum să le explorezi și pe celelalte luni. Folosind metoda anterioară, acest lucru ar fi destul de anevoios, deoarece implică o mulțime de tăieri complexe în timp pentru a selecta lunile potrivite. Din fericire, cu Xarray totul este mult mai simplu.

Setul de date meteorologice europene este disponibil în mediul tău ca DataSet Xarray ds.

Acest exercițiu face parte din cursul

Programare paralelă cu Dask în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește accessorul datetime din coordonata 'time' a lui ds pentru a atribui lunile variabilei months.
  • Selectează variabila 'temp' din ds și grupeaz-o după months.
  • Calculează media grupului pentru a obține temperaturile medii lunare de-a lungul tuturor perioadelor de timp.
  • Calculează rezultatul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Extract the months from the time coordinates
months = ds['____'].____.____

# Select the temp DataArray and group by months
monthly_groupby = ds['____'].____(____)

# Find the mean temp by month
monthly_mean_temps = ____.____()

# Compute the result
monthly_mean_temps_computed = ____.____()

monthly_mean_temps_computed.plot(col='month', col_wrap=4, add_colorbar=False)
plt.show()
Editează și rulează codul