Antes JMP 14 , puede exportar mapas de árbol solo como imágenes estáticas. Ahora, puede exportar mapas de árbol creados en Graph Builder como gráficos HTML interactivos. También puede aprovechar los filtros de datos exportados, que son nuevos en la última versión de JMP .
Los mapas de árbol HTML interactivos exportados admiten todas las opciones que establezca antes de exportar desde JMP. Entonces, por ejemplo, en JMP puede elegir crear mapas de árbol utilizando los algoritmos de diseño dividido, cuadrado y mixto.Repasemos brevemente en qué consiste cada uno de estos algoritmos de diseño. hacer.
Separar
El algoritmo de división crea un mapa de árbol con celdas ordenado por el nombres de los célula agrupaciones Por ejemplo, si creamos un mapa de árbol que muestra la población mundial agrupada por región continental [1], los grupos se ordenan por los nombres de las regiones.
World population grouped and ordered by continental regionWorld population grouped and ordered by continental regionWorld population grouped and ordered by continental regionWorld population grouped and ordered by continental regionPoblación mundial agrupada y ordenada por región continental
escuadrar
Alternativamente, podemos usar el algoritmo Squarify para crear un mapa de árbol que ordene las celdas por el tamaño de la agrupaciones Por ejemplo, el algoritmo Squarify ordena las celdas que se muestran en el gráfico anterior por el tamaño de la población en cada célula.
World population grouped by continental region and ordered by cell sizeWorld population grouped by continental region and ordered by cell sizeWorld population grouped by continental region and ordered by cell sizeWorld population grouped by continental region and ordered by cell sizePoblación mundial agrupada por región continental y ordenada por tamaño de celda
Mezclado
el mixto el algoritmo se comporta igual que el algoritmo dividido cuando solo se usa una categoría; sin embargo, cuando se utiliza más de una categoría, el nivel más bajo categoría utiliza el algoritmo de squarify mientras que todos los demás niveles de categoría utilizan el algoritmo de división. Por ejemplo, si usamos el algoritmo mixto con la región continental y el país categorías, obtenemos el siguiente diagrama de árbol de la población mundial.
World population grouped by continental region and country using the mixed algorithmWorld population grouped by continental region and country using the mixed algorithmWorld population grouped by continental region and country using the mixed algorithmWorld population grouped by continental region and country using the mixed algorithmPoblación mundial agrupada por región continental y país usando el algoritmo mixto
En el ejemplo anterior, puede ver que las regiones continentales ordenan el diagrama de árbol por nombre, mientras que las agrupaciones de países ordenan el diagrama de árbol por tamaño.Al igual que JMP, los diagramas de árbol HTML interactivos pueden tener tantos niveles de categoría como desee.
Otras opciones de diagrama de árbol
Además de los algoritmos de diseño del mapa de árbol, se admiten todas las demás opciones de mapa de árbol.Por ejemplo, en JMP puede optar por colocar los nombres de los grupos encima de las celdas del mapa de árbol como se muestra en los ejemplos anteriores o puede hacer flotar las etiquetas de los grupos como se muestra a continuación.
Treemap with floating group levelsTreemap with floating group levelsTreemap with floating group levelsTreemap with floating group levelsDiagrama de árbol con niveles de grupo flotante
Tenga en cuenta también que las etiquetas de las celdas en los ejemplos anteriores tienen una fuente variable Talla. En JMP, puede establecer el tamaño de fuente máximo y cuándo una celda es demasiado pequeña para mostrar cualquier parte de una etiqueta. También puede optar por mostrar cualquiera o toda la siguiente información en las celdas del diagrama de árbol: valor de categoría, nombre de categoría, valor de color y tamaño de celda. Estas etiquetas pueden ser derecha, izquierda, o centro justificado.
En JMP, también elige la estadística de resumen de interés. En los diagramas de árbol que se muestran arriba, todas las filas de la tabla de datos que contribuyen a una celda se suman juntas; sin embargo, puede elegir cambiar el tamaño de las celdas por cualquiera de una variedad de estadísticas que incluyen: conteo, media, mediana, mínimo, máximo, rango, desviación estándar, varianza y error estándar.
Interactuando con mapas de árbol
Si bien las funciones anteriores le permiten exportar mapas de árbol que se parecen mucho a las imágenes estáticas exportadas en versiones anteriores de JMP , la verdadera diferencia viene al interactuar con los gráficos. Como con otro gráficos HTML interactivos exportados desde JMP , puede pasar el puntero del mouse sobre una celda para obtener información adicional sobre la celda a través de una etiqueta flotante (tenga en cuenta que toca una celda para obtener una etiqueta flotante en un dispositivo móvil).
También puede seleccionar celdas que mostrarán las selecciones correspondientes en otros gráficos exportados que se encuentran en la misma página HTML. Por ejemplo, a continuación se muestran dos diagramas de árbol. Mediante el uso de etiquetas y selecciones flotantes, podemos ver de forma tabular y gráfica que la población de los Estados Unidos es desproporcionadamente pequeña en relación con su capitalización de mercado en comparación con China [2].
Treemap showing hover labels and selectionTreemap showing hover labels and selectionTreemap showing hover labels and selectionTreemap showing hover labels and selectionDiagrama de árbol que muestra etiquetas flotantes y selección
Aún más poderoso es el uso de filtros de datos exportados, que también son nuevos en JMP 14. Los filtros de datos le permiten seleccionar u ocultar celdas que se encuentran dentro de un cierto rango continuo o que coinciden con ciertos valores categóricos. Mientras que la selección funciona oscureciendo el color de las celdas seleccionadas como se muestra en el ejemplo anterior, la ocultación funciona al aclarar el color de las celdas ocultas. Por ejemplo, en el gráfico a continuación, los filtros de datos ocultan celdas para mostrar que la gran mayoría de los países tienen una población de menos de 200 millones y una capitalización de mercado de menos de $2 billones.
Treemap showing the use of data filters for hiding cells outside a continuous rangeTreemap showing the use of data filters for hiding cells outside a continuous rangeTreemap showing the use of data filters for hiding cells outside a continuous rangeTreemap showing the use of data filters for hiding cells outside a continuous rangeDiagrama de árbol que muestra el uso de filtros de datos para ocultar celdas fuera de un rango continuo
Puede ver más ejemplos de diagramas de árbol y filtros de datos en nuestro página de ejemplos HTML interactivos .
¡Esperamos que encuentre muchos usos para crear y compartir mapas de árbol interactivos!
Referencias
[1] Lista de países por población (Naciones Unidas) ,” Wikipedia . 08-ene-2018.
[2] “Capitalización de mercado de empresas nacionales cotizadas (US$ a precios actuales) | Datos." [En línea]. Disponible: https://data.worldbank.org/indicator/CM.MKT.LCAP.CD . [Consultado: 08-ene-2018].
Al utilizar el siguiente script JSL, puede crear un diagrama de árbol que muestre los pesos medios de los estudiantes en Big Class.jmp agrupados por sexo. Puede realizar ajustes en el ancho y el alto del diagrama de árbol que resulta de ejecutar el script cambiando los valores pasados a la función Tamaño. ¿Eso responde a tu pregunta?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Size( 600, 400 ),
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :weight ) ),
Elements(
Treemap(
X,
Y,
Legend( 6 ),
Summary Statistic( "Mean" ),
Layout( "Squarify" )
)
)
)