Diagramme à barres empilées
Un diagramme à barres empilées présente des barres dont la hauteur représente des valeurs. En plus, on peut empiler une autre variable au-dessus de la première. La hauteur additionnelle de cette barre correspond à la valeur de cette variable. Et vous pouvez ajouter d'autres barres par-dessus.
Dans cet exercice, vous aurez accès à un DataFrame nommé medals dont l'index contient les noms de différents pays, et trois colonnes : "Gold", "Silver" et "Bronze". Vous disposerez aussi d'une Figure, fig, et d'axes, ax, auxquels vous pouvez ajouter des données.
Vous créerez un diagramme à barres empilées qui montre le nombre de médailles d'or, d'argent et de bronze remportées par chaque pays, puis vous ajouterez des étiquettes et une légende indiquant quelles barres représentent quelles médailles.
Cette activité fait partie du cours
Introduction à la visualisation de données avec Matplotlib
Instructions de l’exercice
- Appelez la méthode
ax.barpour ajouter les médailles"Gold". Indiquezlabelà"Gold". - Appelez la méthode
ax.barpour empiler les barres"Silver"par-dessus, en utilisant le paramètre nommébottompour que la base des barres repose sur celles des médailles d'or, etlabelpour ajouter l'étiquette"Silver". - Utilisez
ax.barpour ajouter les barres"Bronze"par-dessus, avec le paramètrebottom, et donnez-leur l'étiquette"Bronze".
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Add bars for "Gold" with the label "Gold"
____(____, ____, label=____)
# Stack bars for "Silver" on top with label "Silver"
____(____, ____, bottom=____, ____)
# Stack bars for "Bronze" on top of that with label "Bronze"
____
# Display the legend
ax.legend()
plt.show()