Création de graphiques interactifs

  • plotly.express

    Importation :
    import plotly.express as px
    Attributs :
    Fonction Type de graphique Exemple d’usage
    px.line() Courbe Évolution d’une variable dans le temps
    px.bar() Barres Comparaison de valeurs
    px.scatter() Nuage de points Relation entre deux variables
    px.pie() Camembert Répartition en pourcentage
    px.histogram() Histogramme Distribution de fréquence
    px.box() Boîte à moustaches Distribution + détection des outliers
    px.violin() Diagramme en violon Distribution avec densité
    px.area() Graphique de surface (aire) Évolution cumulée
    px.treemap() Treemap Hiérarchie + proportion
    px.sunburst() Sunburst Hiérarchie + proportions circulaires
    px.density_heatmap() Carte thermique Densité 2D
    px.imshow() Affichage d’image ou matrice Heatmap de corrélation
    px.funnel() Entonnoir Analyse de conversion
    px.timeline() Chronologie / Gantt Gestion de projet
    px.scatter_matrix() Matrice de dispersion Visualisation pairwise
    px.parallel_coordinates() Coordonnées parallèles Visualisation multidimensionnelle
    Exemple de code :
    Explication du code :
  • plotly.graph_objects

    Importation :
    import plotly.graph_objects as go
    Attributs :
    Fonction / Classe go. Type de graphique 3D Description rapide
    go.Scatter3d() Nuage de points 3D Représente des points dans l’espace XYZ
    go.Surface() Surface 3D Affiche une surface à partir de données Z
    go.Mesh3d() Maille 3D (volume) Représente un objet en volume (mesh)
    go.Cone() Champ vectoriel 3D Affiche des flèches 3D (vecteurs)
    go.Volume() Volume 3D Pour les données volumétriques (voxels)
    go.Isosurface() Isosurfaces 3D Surfaces d’intensité constante dans un volume
    Exemple de code :
    Explication du code :
  • plotly.express(carte)

    Importation :
    import plotly.express as px
    Attributs :
    Fonction Type de carte Utilisation
    px.scatter_geo() Carte à bulles géographiques Affiche des points par coordonnées (lat/lon)
    px.choropleth() Carte choroplèthe Coloration par région (pays, états, etc.)
    px.choropleth_mapbox() Carte choroplèthe + Mapbox Même chose avec fond cartographique Mapbox
    px.density_mapbox() Carte de densité Pour données de densité (ex : population)
    px.line_geo() Tracés de lignes Pour routes, itinéraires, connexions
    Exemple de code :
    Explication du code :