Tutoriel Matplotlib - Graphique circulaire

  1. Graphique circulaire Matplotlib
  2. Graphique circulaire Matplotlib dans le sens des aiguilles d’une montre
  3. Diagramme circulaire Matplotlib avec tranche explosée

Nous apprendrons le diagramme circulaire dans ce tutoriel.

Graphique circulaire Matplotlib

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label)
plt.show()

Graphique circulaire Matplotlib

Syntaxe

matplotlib.pyplot.pie(x, explode=None, labels=None, colors=None, autopct=None,
                      pctdistance=0.6, shadow=False, labeldistance=1.1,
                      startangle=None, radius=None, counterclock=True,
                      wedgeprops=None, textprops=None, center=(0, 0),
                      frame=False, hold=None, data=None)

Paramètres

Nom Description
label texte des étiquettes
fontdict dictionnaire des polices de texte des étiquettes, comme la famille, la couleur, le poids et la taille
labelpad Espacement en points entre l’étiquette et l’axe des x

Graphique circulaire Matplotlib dans le sens des aiguilles d’une montre

Si l’argument counterclock est réglé sur False, alors le camembert sera dessiné dans le sens des aiguilles d’une montre.

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label, counterclock=False)
plt.show()

Diagramme circulaire de Matplotlib - Sens des aiguilles d'une montre

Diagramme circulaire Matplotlib avec tranche explosée

Le paramètre explode contrôle l’éclatement des tranches dans les camemberts. Il spécifie la fraction du rayon avec laquelle chaque tranche est décalée.

# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt


x = np.array([15, 25, 30, 40])
label = ["France", "Germany", "Uk", "US"]

plt.pie(x, labels=label, explode=(0.2, 0, 0, 0))
plt.show()

Matplotlib Pie Chart - Explode

comments powered by Disqus