Come descritto nella documentazione di Git, il termine "porcellana" si riferisce a un'interfaccia utente progettata per essere facile da imparare e navigare. Questo post dimostra come i comandi di alto livello che implementano la parte in porcellana della funzionalità delle estensioni Hover Label possono supportare il drill e l'ulteriore esplorazione delle visualizzazioni con pochi clic (non è richiesta alcuna conoscenza JSL!). Gli esempi seguenti utilizzano le preimpostazioni graphlet, Paste Graphlet e piattaforme con graphlet incorporati.
Preimpostazioni Graphlet
Con l'aggiunta delle funzionalità estese delle etichette al passaggio del mouse, come i graphlet, puoi approfondire le visualizzazioni per ulteriori analisi. Per aggiungere un graphlet in un'etichetta al passaggio del mouse, selezionare la preimpostazione predefinita del graphlet, accessibile tramite il menu di scelta rapida in Etichetta al passaggio del mouse. Queste preimpostazioni hanno assegnazioni di ruolo del grafico dinamico, che derivano dalle variabili utilizzate all'interno del grafico. I preset sono anche preconfigurati per essere ricorsivi per supportare il drill-down.

Dall'elenco, ci sono nove diverse opzioni preimpostate tra cui scegliere per aiutare a rispondere alla domanda su cosa c'è dietro un elemento visivo aggregato. Il preset Marker mostra i valori esatti, mentre i preset Histogram, Box Plot e Heat Map mostrano una distribuzione di valori. Puoi anche scomporre e guardare un grafico con un'altra categoria con i preset Bar, Pie, Treemap e Line. Il preset Tabulate consente di esaminare i dati grezzi di una tabella.
Per i graphlet preimpostati che utilizzano colonne categoriali, selezionare la proprietà della colonna Successivo nella gerarchia, che si trova nella tabella dei dati, per specificare quali colonne verranno utilizzate nel livello successivo di un drill-down.

Nella seguente gif animata, la preimpostazione del graphlet Distribuzione viene utilizzata per esaminare la distribuzione delle lunghezze dei becchi per specie nella tabella dei dati Penguins.jmp. Dopo aver applicato il preset e aver passato il mouse sopra le barre, il grafico di distribuzione viene visualizzato nell'etichetta al passaggio del mouse. Nell'angolo in alto a destra dell'etichetta al passaggio del mouse è presente un'opzione pin che mantiene l'etichetta al passaggio del mouse presente sul grafico. Si noti di seguito che ci sono due etichette graphlet appuntate affiancate, che consentono un facile confronto della distribuzione dei dati in un unico grafico.

Per fare un ulteriore passo avanti, fai clic sulla miniatura del graphlet, come mostrato nella gif animata di seguito, per avviare il graphlet nella sua finestra di Graph Builder e interagire con la visualizzazione dei dati dietro di esso. Inoltre, nella finestra del graphlet avviato, è presente un filtro dati locale (LDF) che facilita il filtraggio dal grafico di base; questo LDF può essere facilmente aggiornato. E ricorda, le preimpostazioni sono ricorsive, quindi dopo aver applicato la preimpostazione del graphlet dell'istogramma, puoi eseguire il drill-down di più livelli di dati semplicemente passando con il mouse su un elemento nella finestra del graphlet avviata.

Incolla Graphlet
Per costruire un graphlet da zero invece di utilizzare un predefinito predefinito per graphlet, Paste Graphlet semplifica l'operazione in tre semplici passaggi:
- Costruisci sia il grafico di base (a sinistra) che un grafico da utilizzare come graphlet (a destra). NOTA: questo non è esclusivo di Graph Builder; è possibile utilizzare qualsiasi piattaforma che supporti un LDF.

- Usando il menu del triangolo rosso, salva lo script del grafico negli appunti.

- Ritorna al grafico di base e fai clic con il pulsante destro del mouse su Etichetta al passaggio del mouse per accedere all'opzione Incolla grafico per completare l'operazione per un grafico con un grafico personalizzato.

A differenza delle preimpostazioni graphlet, Paste Graphlet avrà assegnazioni di ruolo statiche e non sarà ricorsivo, poiché i suoi graphlet devono essere approfonditi di un livello alla volta. Tuttavia, nidificando le operazioni Incolla Graphlet dal livello inferiore fino al livello grafico superiore/di base, è possibile creare più drill-down personalizzati. Continuando con questo esempio, ripetere i tre passaggi, salvare il grafico a barre sopra con un grafico a dispersione incollato negli appunti e incollarlo su un nuovo grafico. Creando un grafico a torta e incollando lo script dagli appunti, ci sono tre livelli nel grafico:

Grafici incorporati
Ce ne sono diversi JMP piattaforme con graphlet preintegrati: Function Data Explorer, Process Screening, Multivariate Control Chart, Outlier Analysis of Principal Components e Process Capabilities. Utilizzando Outlier Analysis of Principal Components, di seguito è riportato un esempio di un graphlet che viene generato automaticamente quando si passa con il mouse sugli elementi:

Questi esempi sono solo una breve panoramica delle caratteristiche della porcellana che ti consentono di eseguire alcune rapide personalizzazioni con i grafici delle etichette al passaggio del mouse in pochi clic.
Assicurati di dare un'occhiata al prossimo post del blog di questa serie che esamina l'impianto idraulico: l'interfaccia di basso livello che ti consente di esplorare ricche opzioni di personalizzazione, oltre all'intera gamma di estensioni di etichette al passaggio del mouse.
Non ho capito cosa dovrebbe accadere quando si utilizzano questi preset.Se, ad esempio, ho un grafico a dispersione e imposto l'etichetta al passaggio del mouse come istogramma, ottengo un istogramma di quel punto dati:

Ciao David,
Sì, hai ragione che se imposti un istogramma grafico preimpostato su un grafico a dispersione, vedrai solo un istogramma di quella singola osservazione che potrebbe non essere utile nella tua esplorazione. Tuttavia, con una visualizzazione aggregata come questa barra in basso, il preset grafico dell'istogramma mostrerà una distribuzione dei valori in ciascuna barra:

Lisa,
Esiste una scorciatoia da tastiera per appuntare l'etichetta al passaggio del mouse? A volte quando sposto il cursore sull'etichetta scompare.
Grazie
CIAO @EnioC , al momento non esiste una scorciatoia da tastiera per fissare l'etichetta al passaggio del mouse. Se hai difficoltà a fare clic sul segnaposto prima che l'etichetta al passaggio del mouse scompaia, puoi provare a fare clic con il pulsante destro del mouse in un punto qualsiasi dell'etichetta al passaggio del mouse e utilizzare l'opzione segnaposto lì.
Grazie Lisa per la tua tempestiva risposta.
Problema che riscontro quando traccio dati di wafer densi, l'etichetta al passaggio del mouse scompare anche con piccoli movimenti del mouse. L'etichetta Hovere non è disponibile per un clic con il tasto destro. Forse ho bisogno di un mouse migliore.
Grazie ancora
Enio
Questo contenuto è nuovo.
Vorrei sapere se questa cifra può essere fatta separatamente da JSL.
Guardo il file Penguins_Examples, creato dal modulo del componente principale.
Grazie!

Ciao @lala , un modo più semplice per creare questo esempio è utilizzare la piattaforma MDMCC come nello script seguente. Spero che aiuti!
Model Driven Multivariate Control Chart(
Process( :bill length, :bill depth, :flipper length, :body mass ),
Set Component( 2 ),
SendToReport(
Dispatch(
{"Monitor the Process", "T² for 2 Principal Components"},
"Monitor the process",
FrameBox,
{Reference Line Order( 2 ), Grid Line Order( 1 )}
)
)
);
Ho una colonna in un take con link URL a immagini. Vorrei passare il mouse su un punto e vedere l'immagine associata a quella riga. E anche cliccare sul punto e andare all'URL.