Di cosa parliamo quando parliamo di dettagli su richiesta
L'esplorazione dei dati per trovare approfondimenti di solito segue un processo familiare.
Lo ripuliamo, creiamo visualizzazioni, interagiamo con esse, facciamo alcune analisi. Risciacqua e ripeti. Di solito non dobbiamo pensare molto al processo, che è una testimonianza di quanto sia facile farlo in JMP.
akdjkfjsdkfksdkjfkdjkfsldkaskdl
Ma c'è un processo sottostante all'analisi esplorativa dei dati. È stato oggetto di numerosi studi nel corso degli anni. Uno dei più influenti è "The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations" (Shneiderman 1996). Questo articolo fondamentale ha introdotto il Visual Information Seeking Mantra, o Infovis Mantra in breve. Funziona così:
Prima panoramica, zoom e filtro, quindi dettagli su richiesta.
Dopo aver creato una visualizzazione, il più delle volte dobbiamo interagire con essa per trovare modelli interessanti. Zoom e filtro cambiano il focus della visualizzazione. I dettagli su richiesta aggiungono ulteriori informazioni (dettagli) solo quando diventa necessario (su richiesta). Per ridurre l'impatto sul flusso esplorativo, utilizziamo il mouse per indicare l'area di interesse. Una breve pausa innesca l'interazione. E voilà: un'etichetta hover si apre mostrando i dettagli, su richiesta.
Come decidiamo quali informazioni aggiuntive sono rilevanti in questo contesto? Innanzitutto, JMP raccoglie i dati dalle colonne etichettate o dai numeri di riga se non ne sono definiti. Quindi aggiunge le informazioni estratte dalla visualizzazione sottostante. Ad esempio, i valori numerici o categoriali associati all'elemento visivo sottostante. Questi possono essere estratti dagli assi X e Y. Il risultato finale viene visualizzato come testo nella finestra dell'etichetta al passaggio del mouse. La finestra può quindi essere fissata al grafico, riposizionata o chiusa allontanando il mouse.
Oltre il testo
JMP 15 ha introdotto le estensioni dell'etichetta al passaggio del mouse. Queste sono funzionalità che espandono il tipo e il contenuto che le etichette al passaggio del mouse possono visualizzare.
· I textlet consentono la visualizzazione di interi paragrafi di testo RTF. Il contenuto può essere statico o dinamico, in base alla valutazione delle variabili JSL.
· Le griglie forniscono un controllo preciso sul contenuto predefinito dell'etichetta al passaggio del mouse o sulla griglia. JMP crea questo contenuto da colonne etichettate e ruoli di grafici. L'estensione della griglia può rinominare, rimuovere, riformattare e modificare lo stile delle voci della griglia. Può anche aggiungerne di nuovi, con contenuti sia statici che dinamici, inclusi collegamenti cliccabili.
· I Graphlet visualizzano il contenuto grafico o visivo all'interno della finestra dell'etichetta al passaggio del mouse. L'utilizzo più comune è mostrare nuove visualizzazioni in base ai dati degli elementi visivi al passaggio del mouse. Ad esempio, una distribuzione dei valori aggregati dalla barra in un grafico a barre. Altre possibilità includono l'anteprima dei file di immagine associati e persino del contenuto web.
Se usati insieme, possiamo creare ricche etichette al passaggio del mouse come questa:
Oltre i dettagli
L'Infovis Mantra è composto da quattro attività, l'ultima delle quali i dettagli su richiesta. Ma il documento di Shneiderman ne descrive altri tre, supportati dalle nuove estensioni dell'etichetta al passaggio del mouse. · Relate: il Paste Graphlet crea miniature da grafici della piattaforma preconfigurati. Usalo con la piattaforma Adatta X per Y per visualizzare le correlazioni nel contesto dati corrente. Altre piattaforme possono essere utilizzate per mostrare diversi tipi di relazioni.
· Cronologia: le miniature del graphlet sono immagini cliccabili. Quando cliccati, avviano le piattaforme utilizzate per generarli in finestre indipendenti, oppure possono avviarsi sul posto, sostituendo la visualizzazione corrente. In entrambi i casi, un'azione Annulla ripristina la visualizzazione originale. Puoi approfondire molti livelli sapendo che puoi sempre tornare indietro.
· Estrai: gli elementi visivi corrispondono a sottoinsiemi di dati. Il menu dell'etichetta al passaggio del mouse dà accesso diretto a questi sottoinsiemi. Inoltre, i graphlet lanciati includono un filtro dati locale preconfigurato, che consente di copiare o addirittura modificare la query associata.
Oltre questo blog
Nei prossimi post, tratteremo diversi aspetti dell'architettura delle estensioni dell'etichetta al passaggio del mouse. Il primo parlerà della porcellana, o interfaccia di alto livello, che espone la stragrande maggioranza delle nuove funzionalità. Nessuna abilità di codifica richiesta! Nel frattempo, controlla la nostra presentazione di Discovery 2020: Dai dettagli su richiesta ai flussi di lavoro vaganti: conoscere le estensioni dell'etichetta al passaggio del mouse di JMP
Riferimenti
[Shneiderman 1996] "The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations", di Ben Shneiderman. Dipartimento di informatica, laboratorio di interazione uomo-computer e Istituto di ricerca sui sistemi. Università del Maryland College Park https://www.cs.umd.edu/~ben/papers/Shneiderman1996eyes.pdf
Ulteriori letture
Oltre le linee guida: cosa possiamo imparare dal mantra della ricerca di informazioni visive
B. Craft e P. Cairns, "Oltre le linee guida: cosa possiamo imparare dal mantra della ricerca di informazioni visive?" Nona conferenza internazionale sulla visualizzazione delle informazioni (IV'05), Londra, Regno Unito, 2005, pp. 110-118, doi: 10.1109 / IV.2005.28. https://www-users.cs.york.ac.uk/~pcairns/pubs/craft_cairns.pdf
Ora lo vedi: semplici tecniche di visualizzazione per l'analisi quantitativa
Stephen Few, 2009 http://www.stephen-few.com/nysi.php
Migliora la tua visione ed espandi la tua mente
Stephen Few, 2007 https://www.perceptualedge.com/articles/Whitepapers/Improve_Your_Vision.pdf