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
course content

Contenu du cours

Visualisation Ultime Avec Python

Visualisation Ultime Avec Python

1. Introduction à Matplotlib
2. Création de Graphiques Couramment Utilisés
3. Personnalisation des Graphiques
4. Plus de Graphiques Statistiques
5. Tracé avec Seaborn

book
Diagrammes à Barres Empilées

Les graphiques à barres empilées sont utiles lorsque nous voulons comparer plusieurs catégories (deux ou plus) pour chaque valeur sur l'axe des abscisses. Par exemple, au lieu de regarder uniquement le PIB de différents pays, nous pourrions vouloir examiner la contribution de chaque secteur économique au PIB d'un pays particulier (les données ne sont pas réelles) :

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

De même que pour les graphiques en ligne et les nuages de points, nous avons appelé la fonction bar() trois fois pour créer trois barres pour chaque valeur sur l'axe des x (noms des pays dans notre exemple). À chaque appel, les countries sont spécifiés comme valeurs de l'axe des x afin de créer des barres empilées. Faites particulièrement attention au paramètre bottom.

Remarque

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.

Tâche

Swipe to start coding

  1. Utilisez la fonction correcte pour créer des graphiques à barres.
  2. Tracez les barres inférieures pour yes_answers.
  3. Tracez 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
toggle bottom row

book
Diagrammes à Barres Empilées

Les graphiques à barres empilées sont utiles lorsque nous voulons comparer plusieurs catégories (deux ou plus) pour chaque valeur sur l'axe des abscisses. Par exemple, au lieu de regarder uniquement le PIB de différents pays, nous pourrions vouloir examiner la contribution de chaque secteur économique au PIB d'un pays particulier (les données ne sont pas réelles) :

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

De même que pour les graphiques en ligne et les nuages de points, nous avons appelé la fonction bar() trois fois pour créer trois barres pour chaque valeur sur l'axe des x (noms des pays dans notre exemple). À chaque appel, les countries sont spécifiés comme valeurs de l'axe des x afin de créer des barres empilées. Faites particulièrement attention au paramètre bottom.

Remarque

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.

Tâche

Swipe to start coding

  1. Utilisez la fonction correcte pour créer des graphiques à barres.
  2. Tracez les barres inférieures pour yes_answers.
  3. Tracez 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
We're sorry to hear that something went wrong. What happened?
some-alt