Températures moyennes mensuelles
Après avoir vu l’analyse des températures moyennes, vous souhaitez simplement examiner les autres mois. Avec la méthode utilisée précédemment, cela serait fastidieux, car il faudrait réaliser de nombreuses découpes temporelles complexes pour sélectionner les bons mois. Heureusement, avec Xarray, c’est beaucoup plus simple.
Le jeu de données météorologiques européens est disponible dans votre environnement sous la forme du DataSet Xarray ds.
Cet exercice fait partie du cours
Programmation parallèle avec Dask en Python
Instructions
- Utilisez l’accesseur datetime de la coordonnée
'time'dedspour affecter les mois à la variablemonths. - Sélectionnez la variable
'temp'depuisdset regroupez-la parmonths. - Prenez la moyenne sur chaque groupe pour calculer les moyennes mensuelles sur l’ensemble des dates.
- Calculez le résultat.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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()