¿A qué nos referimos cuando hablamos de detalles bajo demanda?
La exploración de datos para encontrar información suele seguir un proceso familiar. Lo limpiamos, creamos visualizaciones, interactuamos con ellas, hacemos algunos análisis. Enjuague y repita. Por lo general, no tenemos que pensar mucho en el proceso, lo cual es un testimonio de lo fácil que es hacerlo en JMP .
Pero hay un proceso subyacente al análisis exploratorio de datos. Ha sido objeto de muchos estudios a lo largo de los años. Uno de los más influyentes es "The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations" (Shneiderman 1996). Este artículo seminal presentó el mantra de búsqueda de información visual, o Infovis Mantra para abreviar. Dice así:
Vista general primero, zoom y filtro, luego detalles a pedido.
Después de crear una visualización, la mayoría de las veces tenemos que interactuar con ella para encontrar patrones interesantes. El zoom y el filtro cambian el enfoque de visualización. Details-on-demand agrega información adicional (detalles) solo cuando es necesario (on demand). Para reducir el impacto en el flujo exploratorio, usamos el mouse para señalar el área de interés. Una breve pausa desencadena la interacción. Y voilà: aparece una etiqueta emergente que muestra detalles, a pedido.
¿Cómo decidimos qué información adicional es relevante en este contexto? Primero, JMP recopila datos de Columnas etiquetadas , o números de fila si no se define ninguno. Luego agrega información extraída de la visualización subyacente. Por ejemplo, los valores numéricos o categóricos asociados con el elemento visual subyacente. Estos se pueden extraer de los ejes X e Y. El resultado final se muestra como texto en la ventana de la etiqueta flotante. Luego, la ventana se puede anclar al gráfico, reposicionar o descartar al alejar el mouse.
Más allá del texto
JMP 15 introducido extensiones de etiquetas flotantes . Estas funciones amplían el tipo y el contenido que pueden mostrar las etiquetas flotantes.
- Textos permitir la visualización de párrafos completos de texto enriquecido. El contenido puede ser estático o dinámico, según la evaluación de las variables JSL.
- rejillas proporciona un control preciso sobre el contenido predeterminado de la etiqueta flotante o la cuadrícula. JMP crea este contenido a partir de columnas etiquetadas y roles de gráfico. La extensión gridlet puede cambiar el nombre, eliminar, reformatear y cambiar el estilo de las entradas de la cuadrícula. También puede agregar otros nuevos, con contenido estático y dinámico, incluidos los enlaces en los que se puede hacer clic.
- Graphlets mostrar contenido gráfico o visual dentro de la ventana de la etiqueta flotante. El uso más común es mostrar nuevas visualizaciones basadas en los datos del elemento visual sobre el que se desplaza el cursor. Por ejemplo, una distribución de los valores agregados por la barra en un gráfico de barras. Otras posibilidades incluyen la vista previa de archivos de imagen asociados e incluso contenido web.
Aquí hay un ejemplo rápido que muestra la interacción básica de detalles a pedido de la etiqueta flotante y cómo se puede ampliar usando el gráfico. Preajustes .
Hover label interaction and customization with presetsInteracción y personalización de etiquetas flotantes con ajustes preestablecidos
Más allá de los detalles
Infovis Mantra se compone de cuatro tareas, siendo la última la de detalles a pedido. Pero el artículo de Shneiderman describe tres más, que son compatibles con las nuevas extensiones de etiquetas flotantes.
- Relatar: los Pegar graflet crea miniaturas a partir de gráficos de plataforma preconfigurados. Úselo con la plataforma Fit X by Y para visualizar las correlaciones en el contexto de datos actual. Se pueden usar otras plataformas para mostrar diferentes tipos de relaciones.
- Historia: Las miniaturas de los graflets son imágenes en las que se puede hacer clic. Al hacer clic, inician las plataformas utilizadas para generarlos en ventanas independientes, o pueden iniciarse en el lugar, reemplazando la visualización actual. En cualquier caso, una acción Deshacer recupera la visualización original. Puedes profundizar muchos niveles sabiendo que siempre puedes volver atrás.
- Extracto: Los elementos visuales corresponden a subconjuntos de los datos. El menú de etiqueta flotante brinda acceso directo a estos subconjuntos. Además, los graphlets lanzados incluyen un preconfigurado Filtro de datos locales , que permite copiar o incluso modificar la consulta asociada.
Más documentación sobre etiquetas flotantes está disponible en el sitio web de JMP.
Más allá de esta publicación
En las próximas publicaciones, cubriremos diferentes aspectos de la arquitectura de extensiones de etiquetas flotantes. El primero habla sobre la interfaz de alto nivel que expone la gran mayoría de la nueva funcionalidad. ¡No se requieren habilidades de codificación!
Mientras tanto, consulte nuestra presentación Discovery 2020 sobre este mismo tema: Desde detalles bajo demanda hasta flujos de trabajo errantes: conocer las extensiones de etiquetas flotantes de JMP
Referencias
[Shneiderman 1996] "Los ojos lo tienen: una tarea por taxonomía de tipos de datos para visualizaciones de información", por Ben Shneiderman. Departamento de Ciencias de la Computación, Laboratorio de Interacción Humano-Computadora e Instituto de Investigación de Sistemas. Parque universitario de la Universidad de Maryland.
Otras lecturas
B. artesanía y p. mojones, "Más allá de las pautas: ¿qué podemos aprender del mantra de búsqueda de información visual?" Novena Conferencia Internacional sobre Visualización de Información (IV'05), Londres, Reino Unido, 2005, pp. 110-118, doi: 10.1109/IV.2005.28.
Ahora lo ve: técnicas simples de visualización para análisis cuantitativo
Esteban pocos, 2009
Mejora tu visión y expande tu mente
Esteban pocos, 2007