IniziaInizia gratis

Medie mensili delle temperature

Dopo aver visto l’analisi delle temperature medie, ti basta esaminare anche gli altri mesi. Farlo con il metodo usato prima sarebbe piuttosto noioso, perché richiede molti slicing complicati nel tempo per selezionare i mesi giusti. Per fortuna, con Xarray è molto più semplice.

L’insieme di dati meteorologici europei è disponibile nel tuo ambiente come Xarray DataSet ds.

Questo esercizio fa parte del corso

Programmazione parallela con Dask in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Usa l’accessor datetime nella coordinata 'time' di ds per assegnare i mesi alla variabile months.
  • Seleziona la variabile 'temp' da ds e raggruppala per months.
  • Calcola la media su ciascun gruppo per ottenere le medie mensili su tutti i tempi.
  • Esegui il calcolo del risultato.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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()
Modifica ed esegui il codice