Diagrammes à Barres Empilées
Les graphiques à barres empilées permettent de comparer plusieurs catégories au sein de chaque groupe de l’axe des abscisses. Par exemple, au lieu de montrer uniquement le PIB total de chaque pays, ils peuvent illustrer la contribution de chaque secteur économique individuel au total.
1234567891011import matplotlib.pyplot as plt import numpy as np countries = ['USA', 'China', 'Japan'] primary_sector = np.array([1.4, 4.8, 0.4]) secondary_sector = np.array([11.3, 6.2, 0.8]) tertiary_sector = np.array([14.2, 8.4, 3.2]) # Calling the bar() function multiple times for each category (sector) plt.bar(countries, primary_sector) plt.bar(countries, secondary_sector, bottom=primary_sector) plt.bar(countries, tertiary_sector, bottom=primary_sector + secondary_sector) plt.show()
Pour créer des barres empilées, la fonction bar() est appelée plusieurs fois—une fois pour chaque secteur. À chaque appel, la même liste countries est utilisée pour l’axe des abscisses, et le paramètre bottom garantit que chaque nouveau segment est empilé au-dessus du précédent.
Le paramètre bottom spécifie la ou les coordonnées y du ou des côtés inférieurs des barres. Voici la bar() documentation.
Swipe to start coding
- Utiliser la fonction appropriée pour créer des graphiques en barres.
- Tracer les barres inférieures pour
yes_answers. - Tracer les barres pour
no_answersau-dessus des barres pouryes_answersen spécifiant le bon argument de mot-clé.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain what the `bottom` parameter does in more detail?
How can I add labels or a legend to this stacked bar chart?
What do the numbers in the sector arrays represent?
Awesome!
Completion rate improved to 3.85
Diagrammes à Barres Empilées
Glissez pour afficher le menu
Les graphiques à barres empilées permettent de comparer plusieurs catégories au sein de chaque groupe de l’axe des abscisses. Par exemple, au lieu de montrer uniquement le PIB total de chaque pays, ils peuvent illustrer la contribution de chaque secteur économique individuel au total.
1234567891011import matplotlib.pyplot as plt import numpy as np countries = ['USA', 'China', 'Japan'] primary_sector = np.array([1.4, 4.8, 0.4]) secondary_sector = np.array([11.3, 6.2, 0.8]) tertiary_sector = np.array([14.2, 8.4, 3.2]) # Calling the bar() function multiple times for each category (sector) plt.bar(countries, primary_sector) plt.bar(countries, secondary_sector, bottom=primary_sector) plt.bar(countries, tertiary_sector, bottom=primary_sector + secondary_sector) plt.show()
Pour créer des barres empilées, la fonction bar() est appelée plusieurs fois—une fois pour chaque secteur. À chaque appel, la même liste countries est utilisée pour l’axe des abscisses, et le paramètre bottom garantit que chaque nouveau segment est empilé au-dessus du précédent.
Le paramètre bottom spécifie la ou les coordonnées y du ou des côtés inférieurs des barres. Voici la bar() documentation.
Swipe to start coding
- Utiliser la fonction appropriée pour créer des graphiques en barres.
- Tracer les barres inférieures pour
yes_answers. - Tracer les barres pour
no_answersau-dessus des barres pouryes_answersen spécifiant le bon argument de mot-clé.
Solution
Merci pour vos commentaires !
single