Luego puede hacer clic en cada sector rectángulo para mostrar la información anidada dentro de él. Por lo tanto, es una gran herramienta cuando tienes una gran jerarquía.
Para este tutorial, exploraremos cómo podemos utilizar la funcionalidad del módulo Express Plotly para crear las Treemaps.
Si está listo, buceemos.
Tramamente.Expresar.Treemap ()
Como probablemente adivinó, para crear un Treemap en Plotly, usaremos la función TreeMaP () desde el módulo Express.
La sintaxis de la función es como se muestra en lo siguiente:
tramamente.expresar.TreeMap (data_frame = none, names = none, valores = none, padres = none, ids = none, path = none, color = none, color_continuous_scale = none, range_color = none, color_continuous_midpoint = none, color_discrete_sequence = none, color_discrete_map = none, none, none, none, none, none, none, none, none, Hover_name = None, Hover_Data = None, Custom_Data = None, Labels = None, Title = None, Template = None, Width = None, Height = None, BranchValues = None, MaxDepth = None)La función tiene una sintaxis relativamente simple. Los parámetros más importantes que necesitamos saber incluyen:
Ejemplo 1:
Creemos un Treemap usando el Express Plotly. Comenzamos definiendo una lista de nombres. Luego definimos a los padres de cada padre en otra lista. Entonces podemos crear una treemap de la familia.
Importar trama.expresar como PXUna vez que ejecutamos el código anterior, vemos un Treemap como se muestra en lo siguiente:
Ejemplo 2:
Podemos crear el treemap jerárquico especificando los diferentes niveles de jerarquía como una lista de columnas.
Podemos usar los datos de consejos () para ilustrar esto:
DF = PX.datos.consejos()La figura resultante es la siguiente:
Y eso es.