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()
    Résultat du code

    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.