Graphique en aires (3D)
Fonctions :
-
go.Scatter(fill='tozeroy')
go.Scatter() avec fill='tozeroy' crée un graphique en courbe où l'aire sous la courbe est remplie en dessous jusqu'à l'axe des abscisses (axe y=0). Cela permet de visualiser l'aire sous la courbe, utile pour représenter des volumes ou tendances cumulatives.
Importation :
import plotly.graph_objects as go
Attributs :
Paramètre Type Description Valeur par défaut x
list, array Coordonnées x des points tracés. []
y
list, array Coordonnées y des points tracés. []
mode
str Mode d'affichage des points : lignes, markers, etc. 'lines'
fill
str Zone à remplir sous la courbe : 'tozeroy'
remplit jusqu'à y=0.None
name
str Nom de la trace dans la légende. None
Exemple de code :
import plotly.graph_objects as go x_values = [0, 1, 2, 3, 4, 5] y_values = [0, 2, 3, 2, 4, 3] trace = go.Scatter( x=x_values, y=y_values, mode='lines', fill='tozeroy', name='Aire sous la courbe' ) fig = go.Figure(data=[trace]) fig.show()
Explication du code :
importe la bibliothèque plotly.graph_objects.
Données à tracer
`x_values` et `y_values` sont des listes qui définissent les coordonnées des points sur le graphique.Création de la trace avec remplissage
`go.Scatter(...)` crée une trace avec : - `mode='lines'` pour tracer uniquement les lignes, - `fill='tozeroy'` pour remplir la zone entre la courbe et l’axe y=0, - `name` pour nommer la trace dans la légende.Création et affichage de la figure
`go.Figure(data=[trace])` crée la figure, et `fig.show()` l'affiche.