Ajouter des données à un objet Axes
Pour ajouter des données à un graphique, il convient d'utiliser les méthodes de l'objet Axes. Dans cet exercice, nous utiliserons la méthode plot pour ajouter des données sur les précipitations dans deux villes américaines : Seattle, dans l'État de Washington, et Austin, au Texas.
Les données sont stockées dans deux objets DataFrame pandas déjà chargés en mémoire : seattle_weather contient des informations sur la météo à Seattle, et austin_weather contient des informations sur la météo à Austin. Chaque DataFrame comporte une colonne "MONTH" qui stocke le nom des mois en trois lettres. Chacune comporte également une colonne intitulée "MLY-PRCP-NORMAL" qui enregistre les précipitations moyennes mensuelles sur une période de dix ans.
Dans cet exercice, vous allez créer une visualisation qui vous permettra de comparer les précipitations dans ces deux villes.
Cet exercice fait partie du cours
Introduction à la visualisation de données avec Matplotlib
Instructions
- Importez le sous-module
matplotlib.pyploten tant queplt. - Créez un objet Figure et un objet Axes en appelant la fonction
plt.subplots. - Ajoutez les données du DataFrame
seattle_weatheren appelant la méthode Axesplot. - Ajoutez les données du DataFrame
austin_weatherde manière similaire et appelezplt.showpour afficher les résultats.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import the matplotlib.pyplot submodule and name it plt
____
# Create a Figure and an Axes with plt.subplots
fig, ax = ____
# Plot MLY-PRCP-NORMAL from seattle_weather against the MONTH
ax.____(seattle_weather["MONTH"], ____)
# Plot MLY-PRCP-NORMAL from austin_weather against MONTH
ax.____(____, ____)
# Call the show function
____