Courbe (3D)

Fonctions :

  • go.Scatter(mode='lines')

    go.Scatter(mode='lines') crée un graphique de courbes (ligne connectant des points) en utilisant la bibliothèque Plotly Graph Objects. Il est utilisé pour tracer des séries temporelles, des tendances ou toute donnée continue.

    Importation :

    import plotly.graph_objects as go

    Attributs :

    Paramètre Type Description Valeur par défaut
    x list, array Liste des coordonnées x des points. [] (liste vide)
    y list, array Liste des coordonnées y des points. [] (liste vide)
    mode str Type de trace. 'lines' dessine une ligne continue entre les points. 'lines'
    line dict Dictionnaire de propriétés pour la ligne (couleur, largeur, style, etc.). {}
    name str Nom de la trace affiché dans la légende. None

    Exemple de code :

    import plotly.graph_objects as go
    
    # Données à tracer
    x_values = [1, 2, 3, 4, 5]
    y_values = [2, 3, 5, 4, 6]
    
    # Création d'une trace Scatter avec mode 'lines'
    trace = go.Scatter(x=x_values, y=y_values, mode='lines', name='Courbe')
    
    # Création de la figure
    fig = go.Figure(data=[trace])
    
    # Affichage
    fig.show()
    Résultat du code

    Explication du code :

    importe la bibliothèque plotly.graph_objects.
    
    
    Données à tracer
    Deux listes x_values et y_values contiennent les coordonnées des points.
    Création de la trace Scatter
    go.Scatter(...) crée une trace où : - x=x_values définit l’axe horizontal, - y=y_values définit l’axe vertical, - mode='lines' relie les points par une ligne continue, - name='Courbe' donne un nom à la trace pour la légende.
    Création et affichage de la figure
    go.Figure(data=[trace]) crée la figure avec la trace, et fig.show() affiche le graphique.