Diagramme circulaire (3D)
Fonctions :
-
go.Pie()
go.Pie() crée un graphique en secteurs (camembert), permettant de représenter la répartition proportionnelle des catégories dans un jeu de données.
Importation :
import plotly.graph_objects as go
Attributs :
Paramètre Type Description Valeur par défaut labels
list Liste des noms des catégories. []
values
list Liste des valeurs numériques associées à chaque catégorie. []
name
str Nom de la trace affiché dans la légende. None
hole
float Fraction du rayon pour créer un "donut" (trou au centre), entre 0 et 1. 0
(pas de trou)hoverinfo
str Informations affichées au survol (ex : 'label+percent+value'). 'label+percent'
textinfo
str Informations affichées directement sur le graphique. 'percent'
Exemple de code :
import plotly.graph_objects as go labels = ['Pommes', 'Bananes', 'Cerises', 'Dates'] values = [30, 15, 40, 15] fig = go.Figure(data=[go.Pie(labels=labels, values=values, hole=0.3, name='Fruits')]) fig.show()
Explication du code :
importe la bibliothèque plotly.graph_objects.
Données à tracer
`labels` est une liste de catégories, et `values` leurs valeurs numériques associées.Création de la figure en secteurs
`go.Pie(labels=labels, values=values, hole=0.3, name='Fruits')` crée un graphique en camembert avec un trou central (donut) de taille 0.3.Affichage
`fig.show()` affiche le graphique.