Also available in English

Inf@Vis!

La revista digital de InfoVis.net

La Evolución de los Treemaps
por Juan C. Dürsteler [mensaje nº 52]

La semana pasada (num 51) presentamos los Treemaps y su aplicación inicial. Su evolución ha ido, sin embargo, mucho más allá.

Por un lado, los algoritmos han mejorado su comportamiento, asegurando que no te quedas con centenares de finas líneas y sólo tres o cuatro cuadrados (técnica conocida como "squarification" que traduciremos por "cuadrificación"). Otros algoritmos mantienen la ordenación o permiten una gran interactividad con el contenido del Treemap. (Véase la página "Treemap Layout Demonstrations")

Por otro lado, aunque los Treemaps comenzaron como solución a la visualización de un disco duro atestado, sus aplicaciones han empezado a florecer en otros campos. Veamos algunos ejemplos.

SmartMoney utiliza los treemaps para visualizar más de 500 valores bursátiles a la vez, actualizados cada 15 minutos. Cada rectángulo representa un valor bursátil cuyo tamaño representa su capitalización en el mercado. Los rectángulos están organizados por grupos industriales y la gradación de colores (que se pueden escoger entre verde-rojo o azul-amarillo para daltónicos) representan el nivel de pérdida (rojo brillante es -6%, por ejemplo) o ganancia (verde brillante = +6%). Tanto los colores como los tamaños se pueden configurar para que representen otro tipo de variables financieras.

Pasando el mouse sobre un rectángulo te indica a que compañía pertenece, si sus acciones están a la alza o a la baja, etc. Pulsando sobre un rectángulo en particular se puede acceder a información bursátil mucho más detallada sobre el valor que representa. Pero hay mucho más. Una aplicación excelente y muy interesante en la que vale la pena bucear un rato. Toda la bolsa de un vistazo.


Pulse en la imagen para ver una ampliacion
PeetsCoffTea.gif (26287 bytes)
Pulse en la imagen para ver una ampliacion
El mapa del mercado de SmartMoney. El Selector de Cafés de Peet's Coffee and Tea

Otra interesante aplicación, quizá algo más sabrosa, es la de Peet's Coffee and Tea que utiliza un treemap como selector de los cafés que comercializa. Aquí los rectángulos están agrupados por tipos de café (descafeinado, Africa-Arabia, etc), el tamaño es proporcional al precio y el color da idea del "cuerpo" que tiene el café hecho con ese tipo de grano. Al pasar el mouse aparece la etiqueta del café y clickando puedes comprarlo, obtener más información o leer opiniones de los empleados o los clientes sobre ese tipo de café. Agradable e intuitivo de usar.

Según Sami Lais en su artículo "Treemaps Bloom", aparecido en Computerworld el 2 de Julio pasado, durante el mes de Junio se reunieron desarrolladores de ambos lados del Atlántico para compartir los resultados de sus investigaciones. Al parecer los treemaps empiezan a tomar un cierto impulso.

Por ejemplo existe una librería gratuita en Java debida a Christophe Bouthier  estudiante graduado del LORIA en Nancy, Francia que permite utilizar funciones para crear treemaps a gusto del programador, expandiendo aún más los posibles usos de esta técnica de visualización.

Si los Treemaps se extenderán o no ya se verá. Es evidente que es una técnica interesante para ver los árboles y el bosque a la vez de una forma visualmente intuitiva. El peligro es que, de forma parecida a lo que pasa con los mapas de Kohonen (ver el num 39 de la revista), una vez visto el todo y sus partes el mapa no ofrezca riqueza suficiente en el detalle como para darle un uso intensivo y se quede aparcado.

Cada vez hay más aplicaciones que superan esta dificultad, como hemos visto en los ejemplos anteriores.


Enlaces de este artículo:

http://www.infovis.net/printMag.php?num=51&lang=1  
http://www.columbia.edu/~mmw111/treemap  
http://www.smartmoney.com/marketmap  
http://www.peets.com/tast/11/coffee_selector.asp  
http://www.computerworld.com/cwi/story/0,1199,NAV47_STO61776,00.html  
http://sourceforge.net/projects/treemap  
http://www.infovis.net/printMag.php?num=39&lang=1  
© Copyright InfoVis.net 2000-2018