Visualizzare i dati con JMP è come orientarsi in un labirinto: in entrambi i casi, bisogna trovare chiarezza nella complessità. Ma con JMP non si tratta solo di risolvere un enigma, bensì di sbloccare un livello completamente nuovo di informazioni grazie alla visualizzazione dei dati e alle funzionalità interattive. Non è fantastico come i dati possano guidarci anche attraverso i percorsi più intricati?
In questa presentazione, illustrerò alcune funzioni di supporto che semplificano ulteriormente l'utilizzo di JMP. Le barre degli strumenti consentono agli utenti di accedere alle funzioni standard di JMP e JSL con un solo clic; è inoltre possibile aggiungere funzioni personalizzate complesse. Il risultato? Una cassetta degli attrezzi per l'analisi esplorativa dei dati che permette di creare analisi efficaci e convincenti in pochi secondi.
Benvenuti a questa presentazione del Discovery Summit. Mi chiamo Holger Specht e lavoro nel reparto di analisi dati di ams OSRAM, dove utilizzo JMP praticamente 24 ore su 24, 7 giorni su 7, per l'analisi esplorativa dei dati. In questa presentazione, vorrei mostrarvi alcuni strumenti di supporto che potete utilizzare per l'analisi esplorativa dei dati.
Questa immagine mostra chiaramente come JMP possa essere utilizzato per interfacciare i dati direttamente con il cervello umano. Ecco un semplice esempio che illustra la sua potenza. Si tratta di un gioco per bambini molto semplice: bisogna solo trovare la strada dall'ingresso all'uscita. Quando ci si trova in un vicolo cieco, si torna indietro e si cerca di trovare la via d'uscita dal labirinto.
Per un bambino ci vorranno alcuni minuti, e credo che anche per un analista esperto ne serviranno alcuni. Ma ci sono alcuni trucchi interessanti che possono velocizzare questo processo, e voglio mostrarveli.
Ho sviluppato un piccolo script che funziona come il secchiello di un programma di grafica. Quando lo uso e clicco su un punto, JMP trova i punti vicini e li colora, ad esempio questo in nero, e continua a trovare questi punti finché non ha trovato tutti i punti che appartengono a questo muro, e questo lo vedremo tra un attimo.
Okay, ora è finito. Ora vedete che ci sono due muri, uno nero e uno arancione, e ora potete andare dall'ingresso all'uscita in pochi secondi. Il cervello umano ora trova davvero la strada dall'ingresso all'uscita molto velocemente, e dovete solo rimanere tra il muro nero e quello arancione. Un'altra cosa interessante: se avete due muri neri o due muri arancioni accanto a voi, sapete che è molto più veloce tornare all'ingresso e poi ricominciare.
Come si può fare in JMP? È un trucco semplice. Serve lo script e due passaggi aggiuntivi. Voglio mostrarvi quali sono questi passaggi aggiuntivi. Il primo consiste nel scaricare il componente aggiuntivo "Image to Table" dal Marketplace. È programmato da Jed Campbell e basta cliccare su "Scarica" e installarlo.
A questo punto puoi aprire questo componente aggiuntivo. All'interno del componente aggiuntivo, puoi selezionare un'immagine, ad esempio il labirinto, e poi importarla. Qui il labirinto è ancora un'immagine grafica, ma quando fai clic su Importa, JMP convertirà questa immagine in una tabella di dati e mostrerà anche un grafico correlato alla tabella di dati.
Ora abbiamo questo collegamento tra il grafico e la tabella dati. Quando seleziono i punti dati qui nel grafico e vado alla tabella dati, questi vengono selezionati automaticamente anche nella tabella dati, e viceversa posso selezionare i punti dati qui e verranno selezionati anche lì.
Ora, il passaggio finale è questo secchiello di vernice. In un programma di grafica, il programma conosce le coordinate X e Y e sa quali sono i punti adiacenti. Ma JMP non lo sa. Conosce solo queste righe e sa che esiste una coordinata X e Y, ma non sa quale riga sia adiacente a un'altra.
Abbiamo bisogno di questo passaggio intermedio per indicare a JMP dove si trovano i vicini. Questo può essere fatto con un altro componente aggiuntivo. Si tratta della barra degli strumenti QuickSelect e uno dei pulsanti in essa presenti svolge esattamente questa funzione. Se desideri ottenere la barra degli strumenti QuickSelect, devi andare nella Community, quindi nella sezione Componenti aggiuntivi e, all'interno di questa sezione, troverai la barra degli strumenti QuickSelect. Puoi scaricarla cliccando qui. Dopodiché, ti basterà attivarla facendo clic con il pulsante destro del mouse nell'area della barra degli strumenti e selezionando QuickSelect.
Questo è il pulsante che ci serve, quindi "Vicini". Dobbiamo solo selezionare le coordinate e vogliamo i vicini diretti e diagonali. Clicchiamo su OK. JMP impiega un po' di tempo per analizzare le coordinate X e Y e controllare i vicini, poi unirà i dati alla tabella dati e in pochi secondi terminerà. Ok, ed ecco fatto.
Ora abbiamo una colonna con i vicini diretti e diagonali. Per fare un esempio, ingrandiamola. Andiamo alla riga numero 5 e vediamo che le righe numero 4 e 6 sono vicine. Questo è chiaro dalle coordinate X e Y, ma ci sono anche altri 300 vicini di questa riga.
Con queste informazioni aggiuntive, possiamo tornare a questo grafico e usare lo strumento secchiello. Questa volta, magari selezioniamo la parete superiore e JMP, di nuovo, cerca i punti vicini che appartengono alla stessa parete e la colora. Alla fine, avremo le due pareti con colori diversi. Davvero efficace. Rispetto al metodo tradizionale, che prevede di colorare tutto a mano e di imbattersi in ogni vicolo cieco.
È davvero molto più veloce. Credo che il tempo che mi è servito per spiegare lo strumento non sia stato molto più lungo del tempo che un bambino impiegherebbe a trovare l'uscita. Con ogni nuovo labirinto, il vantaggio è enorme, perché si riesce a risolverlo in pochi secondi. Uno strumento davvero potente.
Diamo un'occhiata anche alle altre funzioni. Ad esempio, quando ingrandiamo questa freccia e la contrassegniamo, potremmo etichettarla cliccando qui e digitando "freccia". Poi guardiamo la tabella dei dati. C'è una nuova colonna con zeri e uno, e tutte le righe che appartengono alla freccia contengono uno, mentre le altre contengono zero. È piuttosto semplice.
Esistono anche altri due modi per etichettare i punti dati. Voglio mostrare questa funzione di etichettatura. Scriviamo anche qui una freccia. In questo caso, alla tabella dati viene aggiunta una colonna con la proprietà "risposta multipla". Qui vediamo che questi punti appartengono alla freccia. Poiché si tratta di una risposta multipla, ora possiamo raccogliere informazioni aggiuntive. Riduciamo lo zoom e magari modifichiamo le informazioni che vediamo.
Quello era il colore con il vettore, la colonna con il vettore con tutti i vicini. Possiamo contare questi vicini, ed ecco il numero dei vicini. Voglio usarlo come valore nominale e magari metterlo sul colore, e magari anche metterlo sul rosso.
Qui ora potete vedere i diversi tipi di punti. Ci sono punti con otto vicini, e questi sono i punti all'interno del muro. Hanno effettivamente otto vicini, ma ci sono altri punti che ne hanno solo cinque. Apriamo di nuovo la legenda e selezioniamo questi punti. Voglio etichettarli anche. Usiamo di nuovo questo strumento e questa volta scriviamo 5N per cinque vicini. Ora abbiamo le due etichette. Vediamo qui che nella freccia ci sono anche alcuni punti con cinque vicini. Basta selezionare la freccia. Qui abbiamo entrambe le etichette. È una parte della freccia e il punto ha cinque vicini. Questo è molto meglio del metodo precedente perché ora possiamo davvero raccogliere tutte queste informazioni.
Passiamo ora a un'altra dimensione. Ad esempio, con queste coordinate di colore. Utilizziamo il canale rosso e il canale verde e osserviamo i singoli punti. Qui sembra esserci una distribuzione binaria. Segnaliamo una delle distribuzioni e diamole un'etichetta.
Ora possiamo tornare al nostro grafico e, invece del numero di vicini, lo rimuoviamo di nuovo. Prendiamo la nostra nuova colonna con le etichette e, a partire da JMP 16, Graph Builder è in grado di interpretare questa proprietà di risposta multipla. Quando la utilizzo qui in Graph Builder, potete vedere che per ogni etichetta viene generato un grafico separato. Ora posso selezionare i punti dati e i punti dati corrispondenti verranno selezionati anche negli altri grafici. Qui vediamo che alcuni di questi punti sono presenti anche in questo sottogruppo e in quest'altro sottogruppo.
Per facilitare un po' le cose, uso un altro pulsante. Questo è un pulsante molto utile. È simile a questo pulsante nero, ma la sua funzione è che qualsiasi cosa io selezioni, verrà impostata su uno. È piuttosto potente. Ora posso usare questa colonna per separare i punti selezionati da quelli non selezionati. Usiamo questo pulsante o questa colonna come colore.
Ora posso selezionare i punti dati e questi, nell'altro grafico, vengono evidenziati con un colore diverso. Ad esempio, posso selezionare tutti i punti dati con il colore principale. In questo modo, i punti dati verranno selezionati anche nel grafico 5N in questo gruppo di frecce. L'ultima icona che voglio presentarvi è il pulsante "Inverti". Cliccando sul pulsante "Inverti", viene selezionata l'inversa della selezione. Il grafico sembra apprezzare molto la nostra analisi. Sembra che abbiamo scoperto un segreto nascosto nel set di dati.
Quando scopri un segreto del genere, vuoi condividerlo con i tuoi colleghi. Il modo più semplice per farlo è tramite il pulsante "Invia a PowerPoint". Basta cliccarci sopra. Se sul tuo computer è aperta una presentazione PowerPoint, il grafico verrà automaticamente aggiunto alla presentazione. Ancora meglio, tenendo premuto il tasto Control e cliccando sul grafico, puoi tornare alla tua tabella dati. In questa tabella dati, viene generato un nuovo gruppo di script. Qui troverai uno script per ricreare esattamente il grafico che è stato inviato a PowerPoint. Se hai una presentazione di sei mesi fa e vuoi scoprire come è stato generato quel grafico, questo ti farà risparmiare davvero mezz'ora.
Torniamo alla presentazione principale. Abbiamo parlato della barra degli strumenti QuickSelect e vi ho già mostrato alcune funzioni della barra degli strumenti Graph Builder. In realtà, si tratta semplicemente di un'estensione della barra degli strumenti di report. Queste tre icone probabilmente le conoscete già dalla barra degli strumenti di report. Dopo aver installato la barra degli strumenti Graph Builder, avrete a disposizione più elementi in questa barra degli strumenti di report.
Per installarla, basta andare sul Marketplace, scaricare questa barra degli strumenti e poi tornare a JMP. Se si desidera aggiungere questa barra degli strumenti, basta fare clic con il pulsante destro del mouse qui e selezionare la barra degli strumenti per i report. Inizialmente, verrà visualizzata in alto; è possibile fare nuovamente clic con il pulsante destro del mouse qui e spostarla a sinistra. In questo modo la barra degli strumenti verrà visualizzata qui.
Vi ho già mostrato la funzione "Invia a PowerPoint" e ho usato più volte questo comando di apertura e chiusura. Torniamo a un grafico come questo. Quando clicco qui, posso aprire il controllo e, quando ho finito, posso chiuderlo. Qui, credo che in questo caso abbiamo solo un singolo punto. È un po' noioso. Ma poi prendiamo di nuovo questi punti vicini. A volte vogliamo avere questa legenda accessibile per cambiare i colori, ma in questi casi la legenda non è di grande aiuto. Quindi possiamo semplicemente nasconderla, chiudere il menu e condividere il grafico. Poi, magari dopo qualche minuto, vogliamo cambiare il colore, quindi dobbiamo solo cliccare qui, accedere di nuovo alla legenda e chiuderla.
Ci sono molte altre icone e, per motivi di tempo, non posso mostrarle tutte nel dettaglio in questa presentazione, ma vi invito a partecipare al Discovery Summit di Berlino, dove ne parleremo in dettaglio. C'è un ultimo componente aggiuntivo che vorrei mostrarvi: la barra degli strumenti Normalizza. Anche in questo caso, come per la barra degli strumenti Generatore di grafici, è sufficiente andare sul Marketplace e scaricarla da lì. A quel punto, comparirà un'icona qui, che si trova anche nel menu Colonne, alla voce Normalizza.
Apriamo questo set di dati. Si tratta di dati meteorologici in funzione del tempo. Qui abbiamo un grafico in funzione del tempo di diverse stazioni di misurazione e vogliamo normalizzarlo un po'. Potremmo selezionare alcuni punti dati e utilizzare la nostra nuova barra degli strumenti QuickSelect e selezionare "Riferimento". Ora abbiamo un'area di riferimento e vogliamo normalizzare ogni singola curva rispetto ai valori in quest'area di riferimento. Per farlo, possiamo usare questa media e abbiamo bisogno del riferimento come riferimento. Selezioniamo questa colonna, diciamo, ok, vogliamo usare le voci con 1 in questa colonna come riferimento e vogliamo normalizzare per stazione. Dopo aver impostato tutte le opzioni, possiamo applicare e chiudere questo menu. Apriamo questo menu e usiamo questa nuova colonna sull'asse Y. Ora abbiamo normalizzato ogni curva rispetto ai valori qui e vediamo che in primavera c'è un'intersezione e poi in autunno c'è un'altra intersezione.
Con questo esempio, vorrei concludere e sottolineare ancora una volta quanto JMP possa essere utile per accedere ai dati con la stessa facilità del cervello umano. Grazie.