Graphique en barres (3D)

Fonctions :

  • go.Bar()

    go.Bar() crée un graphique à barres verticales ou horizontales. Il est utilisé pour représenter des données catégorielles ou discrètes, avec des hauteurs (ou longueurs) proportionnelles aux valeurs associées.

    Importation :

    import plotly.graph_objects as go

    Attributs :

    Paramètre Type Description Valeur par défaut
    x list, array Valeurs sur l’axe des abscisses (catégories ou numériques). [] (liste vide)
    y list, array Valeurs sur l’axe des ordonnées (valeurs numériques associées aux barres). [] (liste vide)
    orientation str Orientation des barres : 'v' pour vertical (par défaut), 'h' pour horizontal. 'v'
    name str Nom de la trace, affiché dans la légende. None
    marker dict Personnalisation des barres (couleur, bordure, etc.). {}

    Exemple de code :

    import plotly.graph_objects as go
    
    # Données à tracer
    categories = ['A', 'B', 'C', 'D']
    valeurs = [10, 15, 7, 12]
    
    # Création d'une trace Bar
    bar_trace = go.Bar(x=categories, y=valeurs, name='Catégories')
    
    # Création de la figure
    fig = go.Figure(data=[bar_trace])
    
    # Affichage
    fig.show()
    Résultat du code

    Explication du code :

    importe la bibliothèque plotly.graph_objects.
    
    
    Données à tracer
    La liste categories contient les noms des catégories, et valeurs les valeurs associées à chaque catégorie.
    Création de la trace Bar
    go.Bar(...) crée une trace avec : - x=categories positionne les barres horizontalement, - y=valeurs définit la hauteur des barres, - name='Catégories' donne un nom à la trace.
    Création et affichage de la figure
    go.Figure(data=[bar_trace]) crée la figure avec la trace, et fig.show() affiche le graphique.