tracer.graph_objects.Carte de chaleur

tracer.graph_objects.Carte de chaleur
Une carte thermique se réfère à un type de tracé qui utilise un plan cartésien où les données sont représentées comme des carreaux rectangulaires colorés.

Cet article discutera de la création de graphiques de cartes de chaleur à l'aide du module Plotly Graph_Objects.

Paramètre et syntaxe

Pour créer un tracé de la carte thermique à l'aide de Plotly Graph_Objects, vous pouvez suivre la syntaxe suivante:

tracer.graph_objects.HeatMap (arg = aucun, autoColorsCale = Aucun, Colorbar = Aucun, ColorsCale = Aucun, x = Aucun, Y = Aucun, Z = Aucun, ** Kwargs)

Liste des paramètres:

  1. Arg - Ceci définit un dictionnaire avec des propriétés compatibles avec le constructeur HEATMAP.
  2. AutoColorscale - Cela définit si l'échelle de couleurs utilise la palette par défaut ou déterminez par le paramètre ColorScale.
  3. Colorbar - Un dictionnaire contenant des propriétés compatibles de l'instance de barre de couleur.
  4. ColorScale - Cela détermine l'échelle de couleurs en tant que RVB, RGBA, Hex, HSL, HSV ou Color String nommé.
  5. x - Cela définit les valeurs de la coordonnée x.
  6. Y - cela définit les valeurs pour les coordonnées y.
  7. z - Cela définit les valeurs de la coordonnée z.

La carte thermique de base à l'aide d'objets graphiques

Le code suivant montre comment créer un tracé de la carte thermique simple à l'aide de tracé Graph_Objects:

Importer un terrain.Graph_objects comme Go
Fig = aller.Figure (données = aller.Carte de chaleur(
z = [[1,2,3,
4,5, 6,
7,8,9]]
))
figue.montrer()

Le code précédent doit créer un tracé de la carte thermique comme suit:

Ajout d'étiquettes d'axe

Nous pouvons ajouter des étiquettes d'axe catégorielles en ajoutant les paramètres x et y, comme indiqué dans le code suivant:

Importer un terrain.Graph_objects comme Go
x = ['e1', 'e2', 'e3', 'e4', 'e5']
y = ['s1', 's2', 's3']
z = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]
Fig = aller.Figure (données = aller.Carte de chaleur(
x = x,
y = y,
z = z,
hoverongaps = faux
))
figue.montrer()

Un exemple de figure de sortie est le suivant:

Ajout de texte sur les points de la carte thermique

Vous pouvez ajouter du texte sur les points de la carte thermique en spécifiant le paramètre de texte, comme illustré dans le code suivant:

Importer un terrain.Graph_objects comme Go
x = ['e1', 'e2', 'e3', 'e4', 'e5']
y = ['s1', 's2', 's3']
z = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]
Fig = aller.Figure (données = aller.Carte de chaleur(
x = x,
y = y,
z = z,
text = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]],
textTemplate = "% text",
textfont = "size": 10,
hoverongaps = faux
))
figue.montrer()

Sortie Figure:

Définition de couleurs

Nous pouvons également spécifier une échelle de couleurs personnalisée en définissant le paramètre ColorScale, comme indiqué dans l'échantillon de code suivant:

Importer un terrain.Graph_objects comme Go
Importer un terrain.Exprime comme PX
x = ['e1', 'e2', 'e3', 'e4', 'e5']
y = ['s1', 's2', 's3']
z = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]]
Fig = aller.Figure (données = aller.Carte de chaleur(
x = x,
y = y,
z = z,
text = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22]],
textTemplate = "% text",
textfont = "size": 10,
hoverongaps = faux,
ColorScale = PX.couleurs.séquentiel.Matter_R
))
figue.montrer()

La figure résultante est la suivante:

Conclusion

Cet article décrit la création d'un tracé de la carte thermique à l'aide du module Plotly Graph_Objects. Nous avons montré comment ajouter des étiquettes d'axe, ajouter du texte sur des points de carte thermique et définir des échelles de couleurs.

Pour des articles comme celui-ci, consultez plus de Linux Hint.