En mi blog anterior, te presenté una nuevo algoritmo de diseño para Treemaps en JMP , llamado Squarify. Le expliqué cómo Split conserva el orden de sus datos mientras Squarify ordena los datos por tamaño.
¿Pero qué pasa si tienes datos que son jerárquicos? JMP puede mostrar datos jerárquicos en un Treemap creando grupos. Cada grupo se presenta en mosaicos, al igual que cada categoría se divide en mosaicos dentro del grupo. Si selecciona Dividir, los grupos se distribuyen utilizando Dividir, conservando el orden de sus datos. A continuación, las categorías se establecen utilizando la división dentro de cada grupo. De manera similar, al seleccionar Squarify se reordenarán los grupos, mostrando el grupo más grande en la esquina superior izquierda y avanzando hacia el grupo más pequeño en la esquina inferior derecha. Luego, las categorías serán establecidas de la misma manera dentro de los grupos. Pero, ¿hay una manera de combinar estas dos técnicas en un Treemap? Hay con datos jerárquicos.
Modo mezclado
Cuando tiene datos jerárquicos, puede seleccionar la tercera opción de diseño, denominada Mixta. El modo mixto diseñará los grupos utilizando Dividir, lo que preservará el orden de sus grupos. Pero luego mostrará las categorías utilizando Squarify, que ordenará las categorías dentro de cada grupo de mayor a menor.
De nuevo, demostraré esto utilizando los datos de delitos de San Francisco de la carpeta de datos de muestras instalada con JMP. Mi post anterior Se mostró el número de incidentes de cada tipo de delito. Lo haremos de nuevo, pero esta vez agrupémoslo por el día de la semana y seleccionemos Mezclado en la opción de menú de diseño.

Mirando este Treemap, vemos cada día de la semana como una agrupación. Dado que los usos mixtos se dividen para los grupos, el orden de nuestros días de la semana se mantiene, con el domingo en la parte superior izquierda y el sábado en la esquina inferior derecha. Pero las categorías están dispuestas utilizando Squarify. El nos da rectángulos muy bien formados que son fáciles de comparar y los ordena con el mayor valor en la esquina superior izquierda de cada agrupación.
En mi post anterior en Squarify Vimos que el robo / hurto era el tipo de delito más común. Agrupándolos por día de la semana, vemos que es el delito más común todos los días de la semana.
Examen sorpresa
¿Qué pasaría si quisiéramos saber qué día de la semana tiene más delincuencia (qué grupo es el más grande)? Bueno, espero que ahora ya sepa cómo encontrar la respuesta a esa pregunta ...
¡Sí! Está bien. Usaría Squarify y vería que la respuesta es el lunes mirando en la esquina superior izquierda. (¿De qué se trata los lunes?)

Obtenga este conjunto de datos de muestra (o algunos otros datos jerárquicos) y pruebe estas nuevas opciones por sí mismo.
John Ponte escribió:
Hola jay
Ese pajarito te dirigió apropiadamente.
Actualmente estoy trabajando en cambios a Treemap, incluida la mejora del etiquetado. Gracias por la sugerencia, especialmente el enlace. Un ejemplo siempre es útil. También fue un placer conocerte y espero que hayas disfrutado la conferencia.
jay holavarri escribió:
Hola John,
Fue un placer conocerte en la conferencia.
Un pajarito (llamado Shannon
) dijo que podría dejar de lado esta sugerencia, que creo que ya está bajo consideración. El mapa del árbol sería más útil si el texto se escalara con el cuadro, como en este sitio web de newsmap: http://newsmap.jp/ .
Encuentro que puedo usar el mapa del árbol tal como está, pero a menudo no son legibles cuando se presentan.
Aclamaciones,
arrendajo