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()
    Résultat du code

    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.