matplotlib.axes.Axes.pie #

Haches. tarte ( x , éclater = Aucun , étiquettes = Aucun , couleurs = Aucun , autopct = Aucun , pctdistance = 0.6 , shadow = False , labeldistance = 1.1 , startangle = 0 , radius = 1 , counterclock = True , wedgeprops = Aucun , textprops =Aucun , center = (0, 0) , frame = False , rotatelabels = False , * , normalize = True , data = None ) [source] #

Tracez un graphique circulaire.

Faites un camembert du tableau x . L'aire fractionnaire de chaque coin est donnée par x/sum(x).

Les coins sont tracés dans le sens inverse des aiguilles d'une montre, par défaut à partir de l'axe des x.

Paramètres :
x de type tableau 1D

Les tailles de coin.

exploser comme un tableau, par défaut : aucun

Si ce n'est pas None , est un len(x)tableau qui spécifie la fraction du rayon avec laquelle décaler chaque biseau.

liste des libellés , par défaut : aucun

Une séquence de chaînes fournissant les étiquettes pour chaque coin

couleurs comme un tableau, par défaut : aucun

Une séquence de couleurs à travers laquelle le graphique à secteurs passera en revue. Si Aucun , utilisera les couleurs du cycle actuellement actif.

autopct Aucun ou str ou callable, par défaut : Aucun

Si ce n'est pas None , est une chaîne ou une fonction utilisée pour étiqueter les coins avec leur valeur numérique. L'étiquette sera placée à l'intérieur de la cale. S'il s'agit d'une chaîne de format, l'étiquette sera . Si c'est une fonction, elle sera appelée.fmt % pct

pctdistance float, par défaut : 0,6

Le rapport entre le centre de chaque secteur et le début du texte généré par autopct . Ignoré si autopct vaut None .

shadow bool, par défaut : False

Dessinez une ombre sous la tarte.

normalize bool, valeur par défaut : True

Lorsque True , faites toujours un graphique complet en normalisant x de sorte que . False fait un tarte partiel if et lève un for .sum(x) == 1sum(x) <= 1ValueErrorsum(x) > 1

labeldistance flottant ou Aucun, par défaut : 1.1

La distance radiale à laquelle les étiquettes circulaires sont dessinées. Si défini sur None, les étiquettes ne sont pas dessinées, mais sont stockées pour être utilisées dans legend()

angle de départ flottant, par défaut : 0 degré

Angle de rotation du début du secteur, dans le sens inverse des aiguilles d'une montre à partir de l'axe des x.

rayon flottant, par défaut : 1

Le rayon du secteur.

contre- horloge booléen, par défaut : True

Spécifiez le sens des fractions, dans le sens des aiguilles d'une montre ou dans le sens inverse des aiguilles d'une montre.

dict wedgeprops , par défaut : aucun

Dict des arguments passés aux objets de coin faisant la tarte. Par exemple, vous pouvez passer pour définir la largeur des lignes de bordure du coin égale à 3. Pour plus de détails, consultez la documentation/arguments de l'objet coin. Par défaut .wedgeprops = {'linewidth': 3}clip_on=False

textprops dict, par défaut : aucun

Dict des arguments à passer aux objets texte.

centre (float, float), par défaut : (0, 0)

Les coordonnées du centre du graphique.

frame booléen, par défaut : False

Tracez le cadre des axes avec le graphique si vrai.

rotatelabels bool, par défaut : False

Faites pivoter chaque étiquette à l'angle de la tranche correspondante si vrai.

objet de données indexable, facultatif

S'ils sont fournis, les paramètres suivants acceptent également une chaîne s, qui est interprétée comme data[s](sauf si cela déclenche une exception) :

x , exploser , étiquettes , couleurs

Retours :
liste des correctifs

Une séquence d' matplotlib.patches.Wedgeinstances

liste de textes

TextUne liste des instances d'étiquette .

liste des insertions automatiques

Une liste d' Textinstances pour les étiquettes numériques. Ceci ne sera retourné que si le paramètre autopct n'est pas None .

Remarques

Le graphique à secteurs sera probablement plus beau si la figure et les axes sont carrés, ou si l'aspect des axes est égal. Cette méthode définit le rapport d'aspect de l'axe sur "égal". Le rapport hauteur/largeur des axes peut être contrôlé avec Axes.set_aspect.

Exemples utilisant matplotlib.axes.Axes.pie#

Graphique circulaire de base

Graphique circulaire de base

Graphique circulaire de base
Barre de tarte

Barre de tarte

Barre de tarte
Graphiques circulaires imbriqués

Graphiques circulaires imbriqués

Graphiques circulaires imbriqués
Étiqueter une tarte et un beignet

Étiqueter une tarte et un beignet

Étiqueter une tarte et un beignet
Gâteau de filtre SVG

Gâteau de filtre SVG

Gâteau de filtre SVG
tarte(x)

tarte(x)

tarte(x)