Questa è una continuazione di una serie di post sul blog HTML interattivo per i report di Graph Builder in JMP 13. Qui, sto discutendo del supporto per Punti, Box Plot, Mappe di calore e Forme di mappe. Questi elementi di Graph Builder sono evidenziati nella figura seguente.
Poiché questo post del blog descrive l'output di pagine Web interattive da JMP, le immagini e le animazioni sottostanti sono state acquisite da un browser web.
Punti
I punti sono presenti in molti grafici in JMP in cui è possibile personalizzare il colore, la forma e le dimensioni dei punti, in genere aprendo una finestra di dialogo. L'interfaccia drag-and-drop di Graph Builder semplifica la creazione di grafici colorati con punti di tutte le forme e dimensioni. L'esempio seguente utilizzando Diamonds Data dalla libreria di dati di esempio in JMP imposta i seguenti attributi di punti:
- Dimensione basata sui dati della colonna Tabella
- Colore basato sui dati della colonna Profondità
- Forma basata sui dati della colonna di Clarity
Oltre a questi attributi, è stato utilizzato Price contro Taglio e raggruppamento per Carat Weight per capire cosa influenza maggiormente i prezzi dei diamanti. Naturalmente, JMP fornisce funzionalità che mirano specificamente a questa domanda, ma questo è un argomento per un altro post sul blog.
Questa combinazione di attributi ha reso difficile supportare i grafici dei punti di Graph Builder in HTML interattivo perché ora ci sono più modi per determinare la dimensione, la forma e il colore di ciascun punto. La sfida è stata ulteriormente aumentata dal fatto che ogni punto in Graph Builder può rappresentare un riepilogo statistico di più righe di dati.
Nel seguente esempio HTML interattivo, ciascun punto rappresenta i diamanti di un determinato taglio e chiarezza. Sebbene la legenda venga riorganizzata, la forma e il colore sono determinati rispettivamente dalla chiarezza e dalla profondità. Per accentuare la differenza tra le dimensioni della tabella dei diamanti, nel ruolo Dimensioni è stata utilizzata una trasformazione denominata Tabella relativa anziché i dati della colonna Tabella grezza.
Box Plots
I punti riassunti sopra possono fornire troppe informazioni e i punti grezzi potrebbero essere troppo occupati, quindi che ne dici di un compromesso utilizzando i grafici a riquadri? Nel grafico sottostante, vediamo la distribuzione dei prezzi per ogni combinazione di taglio, chiarezza e peso in carati. La legenda è stata spostata in basso e disegnata orizzontalmente per adattarsi alla disposizione dei grafici a scatola in ciascun gruppo.
Mappe di calore
Finora, potrebbe essere difficile vedere cosa influenza maggiormente i prezzi dei diamanti. Abbiamo coperto solo tre delle quattro C in qualità di diamante. Quindi, ecco una mappa di calore che include tutti e quattro. Forse ora è più facile fare delle conclusioni.
L'aggiunta del supporto per le mappe di calore in Graph Builder ci ha dato un bonus al di fuori di Graph Builder: il grafico Uplift nella piattaforma Uplift è ora interattivo e può visualizzare i fattori X e gli intervalli X / Y.
Forme della mappa
Le forme delle mappe possono essere utilizzate in Graph Builder per i dati basati sulla posizione, come i dati sulla popolazione. Il raggruppamento può aiutare lo spettatore a concentrarsi su una regione alla volta. Con l'opzione "Mostra forme mancanti" attivata, la regione di interesse può essere vista nel contesto dell'intero paese.
Mappa Le forme possono essere ridimensionate in base a una variabile di dimensione (Popolazione) pur essendo colorate da un'altra variabile (Consumo di verdure).
combinazioni
Per vedere che parte della potenza interattiva di JMP è disponibile in HTML interattivo, aiuta a interagire con i grafici combinati. In JMP, questo può essere realizzato con Combined Windows, Application Builder o Dashboard Builder. Di seguito sono riportati alcuni esempi di combinazioni che utilizzano i tipi di grafico sopra descritti.
Questo esempio esplora i dati del crimine con una mappa di calore e forme di mappe geografiche.
Nell'esempio seguente vengono utilizzati punti, grafici a riquadri, una mappa di calore e una forma mappa personalizzata per esplorare le temperature dell'ufficio.
Una nuova funzionalità per Punti e forme della mappa in HTML interattivo è la possibilità di visualizzare le immagini in suggerimenti.
Nota che queste sono solo animazioni. Puoi interagire con i file HTML interattivi mostrati in questo blog in a pagina che abbiamo creato per questo scopo . Fateci sapere cosa ne pensate!
John Powell ha scritto:
Per creare la mappa di calore dei dati dei diamanti, ho applicato la colonna Colore al ruolo Y, Taglia al ruolo X e Prezzo al ruolo Colore.
Quindi ho applicato Clarity al ruolo del gruppo X e Carat Weight al ruolo del gruppo Y.
Ho impostato il numero di livelli nel gruppo Y su 3.
Ho personalizzato le impostazioni dei gradienti per utilizzare un gradiente verde e attivato i colori discreti.
Quando dici "ricchi suggerimenti per gli strumenti", penso che potresti riferirti all'esempio del pianeta con le immagini nei suggerimenti degli strumenti.
Per questo esempio, ho creato una tabella dati con una colonna Immagine contenente immagini di ciascun pianeta. Ho usato "internet open" per raccogliere dati e immagini da internet e alcuni tagliando un incolla per unire tutti in un unico tavolo. Avrei potuto risparmiare qualche sforzo se avessi usato Virtual Join.
Ho applicato la Temperatura superficiale massima al ruolo Y, la distanza dal sole al ruolo X, il numero di lune al ruolo del colore e il raggio equatoriale al quadrato nel ruolo delle dimensioni.
I ruoli vengono aggiunti automaticamente al suggerimento. Per aggiungere altre colonne, tutto ciò che devi fare è impostare le colonne da etichettare. Se una colonna etichettata sembra avere un'immagine, apparirà nel suggerimento. Prima di salvare come HTML interattivo, ho appuntato i suggerimenti degli strumenti per Terra e Saturno e aggiunto una linea di testo personalizzata alla punta appuntata della Terra.
Spero che fosse il livello di dettaglio che stavi cercando.
Chad ha scritto:
Caro John,
Grazie per aver condiviso questi esempi. Sarebbe possibile
descrivere il processo per creare le mappe di calore e i ricchi suggerimenti di strumenti
in un piccolo dettaglio in più in modo che possano essere replicati?