función plotly.figure_factory.create_annotated_heatmap() en Python

La biblioteca Plotly de Python puede ser muy útil para la visualización de datos y la comprensión de los datos de manera simple y sencilla.

plotly.figure_factory.create_annotated_heatmap

Función que crea mapas de calor anotados y agrega anotaciones a cada celda del mapa de calor.

Sintaxis: plotly.figure_factory.create_annotated_heatmap(z, x=Ninguno, y=Ninguno, annotation_text=Ninguno, colorscale=’Plasma’, font_colors=Ninguno, showscale=False, reversescale=False, **kwargs)

Parámetro:

z ((list[list]|ndarray)) – describe la array z para crear un mapa de calor.

x ((lista)) – describe las etiquetas del eje x.

y ((lista)) – describe las etiquetas del eje y.annotation_text ((lista[lista]|ndarray)) – Strings de texto para anotaciones. Debe tener las mismas dimensiones que la array z. Si no se agrega texto, se anotan los valores de la array z. Predeterminado = valores de la array z.

escala de colores ((list|str)) – describe la escala de colores del mapa de calor.

font_colors ((list)) – describe la lista de dos strings de colores: [min_text_color, max_text_color] 

showscale ((bool)) – muestra la escala de colores con Default como False

escala inversa ((bool)) – invierte la escala de colores con Predeterminado como Falso

Ejemplo 1: mapa de calor anotado simple con configuración predeterminada

Python3

import plotly.figure_factory as ff
  
  
z = [[0.300000, 0.00000, 0.65, 0.300000],
     [1, 0.100005, 0.45, 0.4300],
     [0.300000, 0.00000, 0.65, 0.300000],
     [1, 0.100005, 0.45, 0.00000]]
fig = ff.create_annotated_heatmap(z)
fig.show()

Producción:

Ejemplo 2: escala de colores definida

Python3

import plotly.figure_factory as ff
  
z = [[.1, .3, .5, .7],
     [1, .8, .6, .4],
     [.6, .4, .2, .0],
     [.9, .7, .5, .3]]
  
fig = ff.create_annotated_heatmap(z, colorscale='Viridis')
fig.show()

Producción:

Publicación traducida automáticamente

Artículo escrito por deepanshumehra1410 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *