
Cómo crear una visualización de gráfico de rectángulos 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.
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.
Diagrama de árbol cuadrado
Originalmente diseñados para visualizar archivos en un disco duro, los mapas de árbol se han aplicado a una amplia variedad de dominios que van desde el análisis financiero hasta la elaboración de informes deportivos (Ordered Treemap Layouts, Ben Shneiderman, Martin Wattenberg, http://www.cs.umd.edu/hcil/treemap-history/). Para representar datos en una estructura de diagrama de árbol, hay varios algoritmos para elegir, como Cuadrado, Cortar y trocear y Despojado, siendo el más común el algoritmo de mapa de árbol cuadrado. Reveal utiliza el algoritmo de mapa de árbol cuadrado, que funciona bien en todos los tamaños de pantalla (escritorio, web, móvil) y dispositivos con una relación de aspecto baja.
A continuación, se muestra un ejemplo de un mapa de árboles cuadrificado en Reveal, que muestra las tiendas McDonald's por tipo.
En este ejemplo, el mapa de árbol muestra un desglose del número (recuento) de los tipos de tiendas McDonalds (independientes, gasolineras, centros comerciales, etc.) por estado. Con Reveal análisis integrados, puede obtener más información en la información sobre herramientas de 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. El número de desgloses solo está limitado por sus datos, por ejemplo, si agregamos una jerarquía de diagrama de rectángulos 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 rectángulos en Reveal
Para obtener más información sobre el gráfico de rectángulos de Reveal, pruebe estos excelentes recursos:
- Video: creación de una visualización de mapa de árbol
- Documentos: uso del mapa de rectángulos Reveal
Para comenzar con su primer mapa de árbol 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