Boîte à moustaches (3D)
Fonctions :
-
go.Box()
go.Box() crée un diagramme en boîte (boxplot) qui représente la distribution d’un jeu de données numérique en affichant la médiane, les quartiles, les valeurs extrêmes (whiskers) et les éventuels points aberrants (outliers).
Importation :
import plotly.graph_objects as go
Attributs :
Paramètre Type Description Valeur par défaut y
list, array Données numériques à représenter (axe vertical). []
(liste vide)x
list, array Valeurs catégorielles (pour plusieurs boxplots groupés). []
name
str Nom de la trace affiché dans la légende. None
boxpoints
str Affichage des points de données : 'outliers'
(par défaut),'all'
,'suspectedoutliers'
,False
(aucun point).'outliers'
marker
dict Personnalisation des points (couleur, taille, etc.). {}
Exemple de code :
import plotly.graph_objects as go # Données numériques simulées data = [7, 8, 5, 10, 6, 9, 4, 15, 7, 6, 8, 12, 14, 9] # Création de la trace Box plot box_trace = go.Box(y=data, name='Données') # Création de la figure fig = go.Figure(data=[box_trace]) # Affichage fig.show()
Explication du code :
importe la bibliothèque plotly.graph_objects.
Données à tracer
La liste `data` contient les valeurs numériques à représenter sous forme de boxplot.Création de la trace Box plot
`go.Box(...)` crée un diagramme en boîte avec : - `y=data` les valeurs numériques, - `name='Données'` pour identifier la trace dans la légende.Création et affichage de la figure
`go.Figure(data=[box_trace])` crée la figure avec la trace, et `fig.show()` affiche le graphique.