tramamente.Graph_objects.Mapa de calor

tramamente.Graph_objects.Mapa de calor
Un mapa de calor se refiere a un tipo de gráfico que utiliza un plano cartesiano donde los datos se representan como azulejos rectangulares de colores.

Este artículo discutirá la creación de gráficos de mapas de calor utilizando el módulo de gráficos gráficos gráficos.

Parámetro y sintaxis

Para crear una gráfica de mapas de calor utilizando tramly Graph_Objects, puede seguir la siguiente sintaxis:

tramamente.Graph_objects.HeatMap (Arg = Ninguno, Autocolorscale = None, ColorBar = None, ColorScale = None, X = Ninguno, y = Ninguno, Z = Ninguno, ** Kwargs)

Lista de parámetros:

  1. Arg: esto define un diccionario con propiedades compatibles con el constructor de mapa de calor.
  2. Autocolorscale: esto establece si la escala de colores usa la paleta predeterminada o determina por el parámetro de colores.
  3. ColorBar: un diccionario que contiene propiedades compatibles de la instancia de barra de color.
  4. Colorscale: esto determina el colorcale como una cadena RGB, RGBA, Hex, HSL, HSV o Color nombrada.
  5. x - Esto establece los valores para la coordenada x.
  6. y - Esto define los valores para la coordenada y.
  7. z - Esto establece los valores para la coordenada z.

Mapa de calor básico usando objetos gráficos de trazado

El siguiente código muestra cómo crear una gráfica de mapa de calor simple usando gráfica gráfica_objects:

Importar trama.Graph_Objects como Go
Fig = GO.Figura (datos = GO.Mapa de calor(
z = [[1,2,3,
4,5, 6,
7,8,9]]
))
higo.espectáculo()

El código anterior debe crear una gráfica de mapas de calor de la siguiente manera:

Agregar etiquetas de eje

Podemos agregar etiquetas de eje categórico agregando los parámetros X e Y, como se muestra en el siguiente código:

Importar trama.Graph_Objects como 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 = GO.Figura (datos = GO.Mapa de calor(
x = x,
y = y,
z = z,
Hoverongaps = falso
))
higo.espectáculo()

Una figura de salida de ejemplo es la siguiente:

Agregar texto en puntos de mapa de calor

Puede agregar texto en puntos de mapas de calor especificando el parámetro de texto, como se ilustra en el siguiente código:

Importar trama.Graph_Objects como 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 = GO.Figura (datos = GO.Mapa de calor(
x = x,
y = y,
z = z,
texto = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22],
textTemplate = "%text",
textFont = "tamaño": 10,
Hoverongaps = falso
))
higo.espectáculo()

Figura de salida:

Configuración de colores

También podemos especificar una escala de color personalizada estableciendo el parámetro ColorScale, como se muestra en la siguiente muestra de código:

Importar trama.Graph_Objects como Go
Importar trama.expresar como 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 = GO.Figura (datos = GO.Mapa de calor(
x = x,
y = y,
z = z,
texto = [[40.32, 43.33, 39.94], [40.12, 40.13, 43.12], [39.03, 40.23, 40.22],
textTemplate = "%text",
textFont = "tamaño": 10,
Hoverongaps = falso,
Colorscale = PX.colores.secuencial.materia_r
))
higo.espectáculo()

La figura resultante es la siguiente:

Conclusión

Este artículo describe la creación de una gráfica de mapas de calor utilizando el módulo de gráfica gráfica gráfica. Mostramos cómo agregar etiquetas del eje, agregar texto en puntos de mapa de calor y establecer Colorscales.

Para artículos como este, consulte más de Linux Sugerencia.