Carte de chaleur (3D)
Fonctions :
-
go.Heatmap()
go.Heatmap() crée une carte de chaleur (heatmap), une visualisation matricielle où les valeurs numériques sont représentées par des couleurs. Utile pour détecter des tendances, corrélations ou densités dans des données 2D.
Importation :
import plotly.graph_objects as goAttributs :
Paramètre Type Description Valeur par défaut zlist of lists, array 2D Matrice des valeurs numériques à afficher en couleur. []xlist Valeurs des coordonnées sur l’axe des x. []ylist Valeurs des coordonnées sur l’axe des y. []colorscalestr ou liste Palette de couleurs à utiliser (exemple : 'Viridis','Jet').'Viridis'colorbardict Paramètres pour personnaliser la barre de couleur. {}showscalebool Afficher ou non la barre de couleurs. TrueExemple de code :
import plotly.graph_objects as go z = [ [1, 20, 30], [20, 1, 60], [30, 60, 1] ] fig = go.Figure(go.Heatmap( z=z, x=['A', 'B', 'C'], y=['X', 'Y', 'Z'], colorscale='Viridis', showscale=True )) fig.show()Explication du code :
importe la bibliothèque plotly.graph_objects.
Données matricielles
`z` est une matrice 2D représentant les valeurs à coder par couleur. `x` et `y` définissent les labels des axes horizontaux et verticaux.Création de la heatmap
`go.Heatmap(z=z, x=x, y=y, colorscale='Viridis', showscale=True)` crée la carte de chaleur avec la palette Viridis et affiche la barre des couleurs.Affichage
`fig.show()` affiche la figure.