De qué hablamos cuando hablamos de detalles a pedido
La exploración de datos para encontrar conocimientos suele seguir un proceso familiar.
Lo limpiamos, creamos visualizaciones, interactuamos con ellos, 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.
akdjkfjsdkfksdkjfkdjkfsldkaskdl
Pero hay un proceso subyacente para el análisis de datos exploratorios. Ha sido objeto de muchos estudios a lo largo de los años. Uno de los más influyentes es "Los ojos lo tienen: una tarea por tipo de datos taxonomía para visualizaciones de información" (Shneiderman 1996). Este artículo fundamental 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 bajo demanda.
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. Los detalles a pedido agregan información adicional (detalles) solo cuando sea necesario (a pedido). 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 flotante que muestra los 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 hay ninguno definido. 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 etiqueta flotante. Luego, la ventana se puede fijar al gráfico, reposicionar o descartar moviendo el mouse.
Más allá del texto
JMP 15 introdujo extensiones de etiquetas flotantes. Estas son funciones que amplían el tipo y el contenido que pueden mostrar las etiquetas flotantes.
· Los textlets permiten la visualización de párrafos completos de texto enriquecido. El contenido puede ser estático o dinámico, basado en la evaluación de variables JSL.
· Las cuadrículas proporcionan 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áficos. La extensión de la cuadrícula puede cambiar el nombre, eliminar, reformatear y cambiar el estilo de las entradas de la cuadrícula. También puede agregar nuevos, con contenido estático y dinámico, incluidos enlaces en los que se puede hacer clic.
· Graphlets muestra contenido gráfico o visual dentro de la ventana de etiqueta flotante. El uso más común es mostrar nuevas visualizaciones basadas en los datos del elemento visual flotante. 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.
Cuando se usan juntos, podemos crear ricas etiquetas flotantes como esta:
Más allá de los detalles
El Infovis Mantra se compone de cuatro tareas, siendo los detalles a pedido la última. Pero el artículo de Shneiderman describe tres más, que admiten las nuevas extensiones de etiquetas flotantes. · Relacionar: Paste Graphlet crea miniaturas a partir de gráficos de plataforma preconfigurados. Úselo con la plataforma Fit X by Y para visualizar correlaciones en el contexto de datos actual. Se pueden usar otras plataformas para mostrar diferentes tipos de relaciones.
· Historial: las miniaturas de graphlet son imágenes en las que se puede hacer clic. Cuando se hace clic, inician las plataformas utilizadas para generarlos en ventanas independientes, o pueden lanzarse en su lugar, reemplazando la visualización actual. En cualquier caso, una acción Deshacer recupera la visualización original. Puede profundizar en muchos niveles sabiendo que siempre puede volver atrás.
· Extraer: Los elementos visuales corresponden a subconjuntos de datos. El menú de etiquetas flotantes da acceso directo a estos subconjuntos. Además, los graflets lanzados incluyen un filtro de datos locales preconfigurado, que permite copiar o incluso modificar la consulta asociada.
Más allá de este blog
En las próximas publicaciones, cubriremos diferentes aspectos de la arquitectura de extensiones de etiquetas flotantes. El primero hablará de la porcelana, o 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: De detalles a pedido a flujos de trabajo errantes: Conozca las extensiones de etiquetas flotantes de JMP
Referencias
[Shneiderman 1996] "Los ojos lo tienen: una tarea por tipo de datos taxonomía 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. Universidad de Maryland College Park https://www.cs.umd.edu/~ben/papers/Shneiderman1996eyes.pdf
Otras lecturas
Más allá de las pautas: qué podemos aprender del mantra de búsqueda de información visual
SEGUNDO. Craft y P. Cairns, "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, págs. 110-118, doi: 10.1109 / IV.2005.28. https://www-users.cs.york.ac.uk/~pcairns/pubs/craft_cairns.pdf
Ahora lo ves: técnicas de visualización simples para análisis cuantitativo
Stephen pocos, 2009 http://www.stephen-few.com/nysi.php
Mejore su visión y expanda su mente
Stephen pocos, 2007 https://www.perceptualedge.com/articles/Whitepapers/Improve_Your_Vision.pdf