Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Diagramme en Barres | 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
Diagramme en Barres

Un diagramme en barres, également connu sous le nom de graphique en barres, est une représentation visuelle où les données catégorielles sont affichées à l'aide de barres rectangulaires. La hauteur ou la longueur de ces barres est directement proportionnelle aux valeurs qu'elles représentent. Sans plus attendre, examinons la mise en œuvre du diagramme en barres dans matplotlib :

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
copy

Paramètres Requis

Dans cet exemple, nous utilisons la fonction bar() de pyplot pour créer un diagramme en barres. Nous fournissons une liste de noms de langages de programmation pour l'axe des x comme premier argument (x) et les hauteurs respectives des barres représentant les pourcentages de popularité comme deuxième argument (height).

Paramètres Optionnels

En utilisant l'argument de mot-clé color, nous spécifions la liste des noms de couleurs. Par défaut, toutes les barres auront une couleur bleutée.

Un autre paramètre optionnel important est width et représente la largeur des barres, sa valeur par défaut est 0.8. Il peut s'agir soit d'un seul nombre flottant, signifiant une largeur égale pour chaque barre, soit d'un tableau de flottants, dans lequel chaque élément correspond à la largeur de la barre respective. Changeons ce paramètre pour notre exemple :

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
copy

Nous pouvons clairement voir que la largeur diminue de gauche à droite, c'est exactement ce que nous attendions.

Comme pour d'autres graphiques, vous pouvez toujours vous référer à la documentation pour un aperçu rapide de la syntaxe de la fonction bar() et de tous ses paramètres.

Tâche

Swipe to start coding

  1. Utilisez la fonction correcte pour créer un diagramme à barres.
  2. Passez countries et gdp_list dans cette fonction dans le bon ordre.
  3. Utilisez le bon argument de mot-clé pour spécifier la largeur des barres.
  4. Remplissez la liste pour cet argument de mot-clé avec les valeurs suivantes 0.6, 0.9, 0.45, 0.2 de gauche à droite.

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 4
toggle bottom row

book
Diagramme en Barres

Un diagramme en barres, également connu sous le nom de graphique en barres, est une représentation visuelle où les données catégorielles sont affichées à l'aide de barres rectangulaires. La hauteur ou la longueur de ces barres est directement proportionnelle aux valeurs qu'elles représentent. Sans plus attendre, examinons la mise en œuvre du diagramme en barres dans matplotlib :

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
copy

Paramètres Requis

Dans cet exemple, nous utilisons la fonction bar() de pyplot pour créer un diagramme en barres. Nous fournissons une liste de noms de langages de programmation pour l'axe des x comme premier argument (x) et les hauteurs respectives des barres représentant les pourcentages de popularité comme deuxième argument (height).

Paramètres Optionnels

En utilisant l'argument de mot-clé color, nous spécifions la liste des noms de couleurs. Par défaut, toutes les barres auront une couleur bleutée.

Un autre paramètre optionnel important est width et représente la largeur des barres, sa valeur par défaut est 0.8. Il peut s'agir soit d'un seul nombre flottant, signifiant une largeur égale pour chaque barre, soit d'un tableau de flottants, dans lequel chaque élément correspond à la largeur de la barre respective. Changeons ce paramètre pour notre exemple :

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
copy

Nous pouvons clairement voir que la largeur diminue de gauche à droite, c'est exactement ce que nous attendions.

Comme pour d'autres graphiques, vous pouvez toujours vous référer à la documentation pour un aperçu rapide de la syntaxe de la fonction bar() et de tous ses paramètres.

Tâche

Swipe to start coding

  1. Utilisez la fonction correcte pour créer un diagramme à barres.
  2. Passez countries et gdp_list dans cette fonction dans le bon ordre.
  3. Utilisez le bon argument de mot-clé pour spécifier la largeur des barres.
  4. Remplissez la liste pour cet argument de mot-clé avec les valeurs suivantes 0.6, 0.9, 0.45, 0.2 de gauche à droite.

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 4
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