Diagramme circulaire(pie)

  • plt.pie()

    La fonction plt.pie() permet de créer un graphique circulaire (camembert), utilisé pour représenter des proportions ou des pourcentages d'un ensemble de données.

    Importation :
    import matplotlib.pyplot as plt
    Attributs :
    Paramètre Type Description Valeur par défaut
    x array-like Les données à représenter sous forme de camembert (ex : les tailles des parts). None
    labels array-like Les étiquettes à associer à chaque part du graphique. None
    colors array-like / str Les couleurs des parts du camembert. Peut être une liste de couleurs ou un nom de palette. None
    autopct str / function Format de texte à afficher pour chaque part (par exemple, pour afficher des pourcentages). None
    startangle float Angle de départ du graphique, en degrés. None
    explode array-like Permet de « décoller » une part du graphique en spécifiant l’offset (ex : [0.1, 0, 0, 0.1]). None
    Exemple de code :
    import matplotlib.pyplot as plt
    
    # Données à représenter
    sizes = [15, 30, 45, 10]
    labels = ['A', 'B', 'C', 'D']
    colors = ['gold', 'yellowgreen', 'lightcoral', 'lightskyblue']
    
    # Création du graphique en camembert
    plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90)
    
    # Afficher le graphique
    plt.show()
    Explication du code :

    La fonction plt.pie() est utilisée pour créer un graphique en camembert, où les parts sont représentées par les valeurs dans sizes, et les étiquettes des parts sont spécifiées dans labels. L’argument autopct='%1.1f%%' affiche les pourcentages de chaque part, et startangle=90 permet de faire démarrer le graphique à partir de l’angle de 90 degrés.

    Remarques :

      • Personnalisation : Vous pouvez personnaliser les couleurs des parts avec l’argument colors, ainsi que l’affichage des pourcentages avec autopct.

      • Décoller les parts : L’argument explode permet de « décoller » certaines parts du graphique pour les mettre en évidence.

      • Ordre des données : L’argument startangle permet de faire tourner le graphique pour choisir le point de départ de l’affichage des parts.