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()
Explication du code :
importe la bibliothèque plotly.graph_objects.
Données à tracer
La listecategories
contient les noms des catégories, etvaleurs
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, etfig.show()
affiche le graphique.