Cosa intendiamo quando parliamo di dettagli su richiesta?
L'esplorazione dei dati per trovare approfondimenti di solito segue un processo familiare. Lo puliamo, creiamo visualizzazioni, interagiamo con loro, facciamo alcune analisi. Risciacqua e ripeti. Di solito non dobbiamo pensare molto al processo, il che è una testimonianza di quanto sia facile farlo JMP .
Ma c'è un processo alla base dell'analisi esplorativa dei dati. È stato oggetto di molti 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 documento fondamentale ha introdotto il Visual Information Seeking Mantra, o Infovis Mantra in breve. Va così:
Panoramica prima, zoom e filtro, quindi dettagli su richiesta.
Dopo aver creato una visualizzazione, il più delle volte, dobbiamo interagire con essa per trovare schemi interessanti. Zoom e filtro cambiano il focus della visualizzazione. Dettagli su richiesta aggiungono informazioni aggiuntive (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à: compare un'etichetta al passaggio del mouse che mostra i dettagli, on demand.
Come decidiamo quali informazioni aggiuntive sono rilevanti in questo contesto? Innanzitutto, JMP raccoglie i dati da Colonne etichettate , o numeri di riga se nessuno è definito. 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 eliminata allontanando il mouse.
Oltre il testo
Introduzione di JMP 15 estensioni dell'etichetta al passaggio del mouse . Queste funzionalità espandono il tipo e il contenuto che le etichette al passaggio del mouse possono visualizzare.
- Testi consentono la visualizzazione di interi paragrafi di testo RTF. Il contenuto può essere statico o dinamico, in base alla valutazione delle variabili JSL.
- Griglie fornire un controllo accurato sul contenuto predefinito dell'etichetta al passaggio del mouse o sulla griglia. JMP crea questo contenuto da colonne etichettate e ruoli del grafico. L'estensione gridlet può rinominare, rimuovere, riformattare e ridisegnare le voci della griglia. Può anche aggiungerne di nuovi, con contenuti sia statici che dinamici, inclusi link cliccabili.
- Graffitti visualizzare il contenuto grafico o visivo all'interno della finestra dell'etichetta al passaggio del mouse. L'utilizzo più comune consiste nel mostrare nuove visualizzazioni basate sui dati dell'elemento visivo 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.
Ecco un rapido esempio che mostra l'interazione di base con i dettagli dell'etichetta al passaggio del mouse su richiesta e come può essere estesa utilizzando il graphlet preimpostazioni .
Hover label interaction and customization with presetsInterazione e personalizzazione dell'etichetta al passaggio del mouse con i predefiniti
Oltre i dettagli
L'Infovis Mantra comprende quattro attività, l'ultima è quella relativa ai dettagli su richiesta. Ma l'articolo di Shneiderman ne descrive altri tre, supportati dalle nuove estensioni delle etichette al passaggio del mouse.
- Relazionare: Il Incolla Graphlet crea miniature da grafici della piattaforma preconfigurati. Usalo con la piattaforma Fit X by Y per visualizzare le correlazioni nel contesto dei dati corrente. Altre piattaforme possono essere utilizzate per mostrare diversi tipi di relazioni.
- Storia: Le miniature dei graphlet sono immagini cliccabili. Quando vengono 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 scavare a fondo molti livelli sapendo che puoi sempre tornare indietro.
- Estratto: 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 preconfigurato Filtro dati locali , che consente di copiare o addirittura modificare la query associata.
Di più documentazione sulle etichette al passaggio del mouse è disponibile sul sito Web di JMP.
Oltre questo post
Nei prossimi post, tratteremo diversi aspetti dell'architettura delle estensioni delle etichette al passaggio del mouse. Il primo parla dell'interfaccia di alto livello che espone la stragrande maggioranza delle nuove funzionalità. Nessuna abilità di programmazione richiesta!
Nel frattempo, controlla la nostra presentazione Discovery 2020 su questo stesso argomento: Dai dettagli su richiesta ai flussi di lavoro erranti: conoscere le estensioni delle etichette al passaggio del mouse di JMP
Riferimenti
[Shneiderman 1996] "Gli occhi ce l'hanno: un compito per tassonomia dei tipi di dati per la visualizzazione delle informazioni", di Ben Shneiderman. Dipartimento di Informatica, Laboratorio di interazione uomo-computer e Istituto per la ricerca sui sistemi. Università del Maryland College Park.
Ulteriori letture
B. Craft e P. Cairns, "Oltre le linee guida: cosa possiamo imparare dal mantra di 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.
Ora lo vedi: semplici tecniche di visualizzazione per l'analisi quantitativa
Stefano pochi, 2009
Migliora la tua visione ed espandi la tua mente
Stefano pochi, 2007