Cómo crear una visualización de gráfico de mapa de árbol en Reveal

Cómo crear una visualización de gráfico de mapa de árbol en Reveal

Un gráfico de diagrama de árbol está diseñado para escenarios detallados. Muestra el peso relativo de los puntos de datos en más de un nivel, lo que permite a los usuarios profundizar continuamente en el conjunto de datos que está representado por rectángulos más pequeños para un análisis más eficiente.

4 minutos de lectura

Un gráfico de mapa de árbol es una visualización de datos que muestra datos jerárquicos mediante nodos anidados (rectángulos) de diferentes tamaños y colores, lo que facilita la detección de patrones de datos o la comparación de cantidades de datos.

Si bien un mapa de árbol a veces se clasifica como una visualización de "distribución", lo veo mayormente referido como una visualización de "parte del todo", que muestra categorías (partes) de un conjunto de datos que suman un valor total (todo).

Las categorías se muestran en proporción a otras categorías en función de su porcentaje de valor con respecto al valor total que se analiza.

A diferencia de la visualización de parte a todo posiblemente más popular, el gráfico circular, un gráfico de mapa de árbol está diseñado para escenarios detallados. Muestra el peso relativo de los puntos de datos en más de un nivel (representado como un rectángulo), lo que le permite profundizar continuamente en el conjunto de datos representado por rectángulos más pequeños para un análisis más eficiente.

Al mismo tiempo, los Treemaps no están diseñados para transmitir cantidades numéricas; la intención es mostrar la clasificación relativa y las diferencias relativas en los valores del conjunto de datos.

Ver Reveal en acción

Diagrama de árbol cuadrado

Diseñado originalmente para visualizar archivos en un disco duro, Treemaps se ha aplicado a una amplia variedad de dominios que van desde el análisis financiero hasta los informes deportivos (Diseños de mapas de árbol ordenados, Ben Shneiderman, Martin Wattenberg, http://www.cs.umd.edu/ hcil/treemap-history/). Para representar datos en una estructura de mapa de árbol, hay varios algoritmos para elegir, como Squarified, Slice and Dice y Stripped, siendo el más común el algoritmo Squarified Treemap. Reveal utiliza el algoritmo Squarified Treemap, que funciona bien en todos los tamaños de pantalla (escritorio, web, móvil) y dispositivos con una relación de aspecto baja.

Este es un ejemplo de un diagrama de árbol cuadrado en Reveal, que muestra las tiendas McDonald's por tipo.

Usar un diagrama de árbol

En este ejemplo, el diagrama de árbol muestra un desglose del número (recuento) de tipos de tiendas McDonalds (independientes, gasolineras, centros comerciales, etc.) por estado. Con el análisis integrado Reveal, puede obtener más información en la información sobre herramientas para cada categoría, como Recuento por estado, y puede profundizar en cada categoría de mapa de árbol (el nombre del estado) para obtener un análisis rápido de los resúmenes a nivel de estado. La cantidad de desgloses solo está limitada por sus datos, por ejemplo, si agregamos una jerarquía de mapa de árbol adicional para la ciudad o el condado, podríamos realizar más análisis y desgloses.

Prácticas recomendadas para usar una visualización de gráfico de diagrama de árbol

Como cualquier otra visualización de datos, una visualización de gráfico Treemap debe usarse en escenarios específicos. No resuelve el mismo problema que resolvería una visualización como un Gráfico de barras o un Gráfico de líneas. En realidad, está pensado para una visualización de datos más compleja y rica.

Cuándo usar un gráfico de mapa de árbol

  • Datos jerárquicos detallados (datos organizados como un árbol, con ramas y subramas)
  • Ilustrar jerarquías de peso relativo y valores comparativos entre categorías (ramas) y subcategorías (subramas)
  • Muestre grandes conjuntos de datos que necesitan una visualización compacta y eficiente en el espacio
  • Cuando desee ofrecer un análisis de datos rápido y de un vistazo sin valores precisos. El tamaño relativo de los rectángulos ayuda a identificar patrones y/o valores atípicos muy rápidamente
  • Para hacer un uso eficiente del espacio. Treemaps puede mostrar de manera legible miles de elementos en la pantalla simultáneamente

Cuándo no usar un gráfico de mapa de árbol

  • Si está contando una historia de datos que requiere valores precisos
  • Si tiene valores de datos negativos
  • Si tiene datos planos, no jerárquicos (aunque todavía está bien usar un mapa de árbol sin desglose, puede que no sea la mejor visualización de datos para su historia de datos
  • Si sus datos tienen un tamaño similar, en otras palabras, si el usuario verá rectángulos del mismo tamaño, es contrario a las mejores prácticas de Treemap enumeradas anteriormente.

Ejemplos de datos utilizados con una visualización de diagrama de árbol

Los diagramas de árbol se utilizan mejor para conjuntos de datos más grandes, con un valor cuantitativo muy variable que debe mostrarse de una manera compacta y eficiente en cuanto al espacio. Los escenarios de datos para un Treemap pueden incluir:

  • Resultados de las elecciones por condado o número de votos por partido por condado
  • Ventas de productos por categoría, subcategoría por país
  • Cuotas de mercado de productos por Tecnología / Regiones / etc.
  • Categoría de producto Exportaciones por país
  • Ventas por División por Producto

Uso del gráfico de mapa de árbol en Reveal

Para obtener más información sobre Reveal Treemap Chart, pruebe estos excelentes recursos:

Para comenzar con su primer Treemap en Reveal, diríjase a https://app.revealbi.io y regístrese para una prueba gratuita.

Is there a visualization that you’d like which isn’t in Reveal? Shoot me an email at casey@revrealbi.io and let me know!

¡Gracias!

Casey

Solicitar una demostración