Températures moyennes mensuelles
Après avoir vu l'analyse des températures moyennes, vous voulez simplement voir le reste des mois. Avec la méthode utilisée précédemment, ce serait plutôt fastidieux, car il faut faire beaucoup de découpages temporels complexes pour sélectionner les bons mois. Heureusement, avec Xarray, c'est beaucoup plus simple.
L'ensemble de données météorologiques européens est disponible dans votre environnement sous forme de DataSet Xarray ds.
Cette activité fait partie du cours
Programmation parallèle avec Dask en Python
Instructions de l’exercice
- Utilisez l'accesseur datetime de la coordonnée
'time'dedspour attribuer les mois à la variablemonths. - Sélectionnez la variable
'temp'dansdset regroupez-la parmonths. - Faites la moyenne sur chaque groupe pour calculer les moyennes mensuelles sur toutes les périodes.
- Calculez le résultat.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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()