Visualización de datos más sencilla

Hay muchas formas de dividir y dividir los datos para comprender mejor lo que significan. Software como Excel de Microsoft ofrece una forma sencilla de crear cuadros y gráficos, mientras que aplicaciones más complejas, como IBM Muchos ojos , proporcionan formas más interesantes de visualizar datos más complejos. Los lenguajes de programación especializados pueden hacer más modificando el diseño de visualizaciones. Pero estos lenguajes tienden a ser difíciles de usar para los no expertos.





Viaje visual : Job Voyager, una visualización creada con Protovis, muestra datos laborales del censo de EE. UU. De los últimos 150 años. Los trabajos de las mujeres se muestran en rojo, los de los hombres en azul. Aquí los datos se filtran por trabajos con el sufijo ist.

Ahora, los investigadores de Stanford ofrecen un conjunto de herramientas llamado Protovis que agilizan el proceso de creación de visualizaciones de datos. Las herramientas aún requieren conocimientos de programación, pero están diseñadas para ser más fáciles de implementar para alguien sin experiencia en programación, dice Jeff Heer , profesor de informática en Stanford que co-creó las herramientas con Michael Bostock, un estudiante de posgrado.

Heer dice que el nivel de programación requerido para usar y modificar las herramientas es ligeramente superior al de HTML, pero más fácil que JavaScript, un lenguaje común de secuencias de comandos web. Uno de los principales beneficios de Protovis, según Heer, es que está estructurado de tal manera que una persona que piensa primero en términos de visualizaciones y luego en términos de datos debería poder encontrarlo lo suficientemente fácil de usar.



En lugar de tener que centrarse en cómo estructurar el código del programa, Protovis permite al usuario crear bloques de construcción simples, como los colores y las formas necesarios para la visualización, y luego unir los bloques para definir la imagen completa. Con Protovis, piensa ante todo en las marcas visuales de una página, dice Heer. Creemos que esto facilitaría el aprendizaje y la modificación de las visualizaciones.

Un ejemplo del tipo de visualizaciones que se facilitan con Protovis se llama Job Voyager . Fue creado por Heer para mostrar las tendencias cambiantes en el empleo en los datos del censo de EE. UU. Durante el siglo pasado. Los diferentes tipos de trabajos se muestran en áreas sombreadas en dos colores diferentes correspondientes a trabajadores masculinos y femeninos. En la mayoría de los datos del censo de EE. UU. (De 1850 a 2000), la agricultura fue la profesión más popular con diferencia. En comparación con otras herramientas de visualización, como Prefuse o Flare, Heer dice que Protovis permitió que Job Voyager se creara en una fracción del tiempo y usando una quinta parte de la cantidad de código.

Heer señala que las visualizaciones de datos modernas a menudo están diseñadas para la Web y tienden a ser dinámicas. En el caso de Job Voyager, un usuario puede, por ejemplo, hacer clic en un filtro para ver solo cómo han cambiado las profesiones de las mujeres a lo largo del tiempo. O puede examinar el reflujo y el flujo de trabajos de maquinista a lo largo de los años.



Martín Wattenberg , quien desarrolló Many Eyes con su colega de IBM Fernanda Viegas , piensa que la visualización se está convirtiendo en un medio de expresión esencial, especialmente en línea. Puede ser el fotoperiodismo del siglo XXI, dice. Wattenberg agrega que un sistema como Protovis, que permite a los desarrolladores personalizar fácilmente las visualizaciones basadas en la Web, tiene el potencial de jugar un papel importante en la adopción de esta tecnología.

Protovis se encuentra actualmente en una versión alfa, pero ya ha sido recogido por la Fundación Mozilla, y aparecerá en una próxima versión de su cliente de correo electrónico Thunderbird como una forma de visualizar los datos del correo electrónico, dice Heer.

esconder