Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Diagrammes à Barres Empilées | Création de Graphiques Couramment Utilisés
Visualisation Ultime Avec Python

Glissez pour afficher le menu

book
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 au total.

1234567891011
import 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()
copy

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.

Note
Approfondir

Le paramètre bottom spécifie la ou les coordonnées y du ou des côtés inférieurs des barres. Voici la documentation de bar().

Tâche

Swipe to start coding

  1. Utiliser la fonction appropriée pour créer des graphiques en barres.
  2. Tracer les barres inférieures pour yes_answers.
  3. Tracer les barres pour no_answers au-dessus des barres pour yes_answers en spécifiant le bon argument de mot-clé.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
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 au total.

1234567891011
import 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()
copy

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.

Note
Approfondir

Le paramètre bottom spécifie la ou les coordonnées y du ou des côtés inférieurs des barres. Voici la documentation de bar().

Tâche

Swipe to start coding

  1. Utiliser la fonction appropriée pour créer des graphiques en barres.
  2. Tracer les barres inférieures pour yes_answers.
  3. Tracer les barres pour no_answers au-dessus des barres pour yes_answers en spécifiant le bon argument de mot-clé.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt