Graphique circulaire de base #

Démo d'un graphique à secteurs de base plus quelques fonctionnalités supplémentaires.

En plus du graphique à secteurs de base, cette démo montre quelques fonctionnalités facultatives :

  • étiquettes de tranche

  • étiquetage automatique du pourcentage

  • décaler une tranche avec "exploser"

  • ombre portée

  • angle de départ personnalisé

Remarque concernant l'angle de départ personnalisé :

La valeur par défaut startangleest 0, ce qui démarrerait la tranche "Grenouilles" sur l'axe des abscisses positif. Cet exemple définit de telle sorte que tout est tourné dans le sens antihoraire de 90 degrés et que la tranche de grenouille commence sur l'axe y positif.startangle = 90

import matplotlib.pyplot as plt

# Pie chart, where the slices will be ordered and plotted counter-clockwise:
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
sizes = [15, 30, 45, 10]
explode = (0, 0.1, 0, 0)  # only "explode" the 2nd slice (i.e. 'Hogs')

fig1, ax1 = plt.subplots()
ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%',
        shadow=True, startangle=90)
ax1.axis('equal')  # Equal aspect ratio ensures that pie is drawn as a circle.

plt.show()
caractéristiques de la tarte

Références

L'utilisation des fonctions, méthodes, classes et modules suivants est illustrée dans cet exemple :

Galerie générée par Sphinx-Gallery