Utilizzo dei filtri di selezione in JMP 12Questo documento contiene una raccolta di esempi JSL e Application Builder per i filtri di selezione in JMP 12. I filtri di selezione consentono di utilizzare una o più piattaforme JMP per filtrare i risultati mostrati in una o più piattaforme JMP aggiuntive. UN manifesto a JMP Discovery 2015 illustra come creare tre tipi di filtri di selezione. I file inclusi in questa raccolta sono:
- CellPlotSFCrime.jmpapp
CellPlotSFCrime.jmpappsource
Questo esempio include una heatmap di Graph Builder utilizzata per filtrare un elemento del punto Graph Builder dei crimini nell'area di San Francisco. L'apertura del file .jmpapp eseguirà l'applicazione, mentre aprendo il file .jmpappsource verrà aperto Application Builder per modificare il report.

- GBMapFilter.jmpapp
GBMapFilter.jmpappsource
Questo esempio utilizza due report per filtrare un singolo grafico di risultato. Un filtro utilizza una rappresentazione mappa degli Stati Uniti, mentre l'altro è un grafico a barre di regioni geografiche. C'è una singola casella sorgente filtro dati che circonda i due filtri, il che significa che condividono uno stato di selezione. Le selezioni all'interno di un filtro sono collegate all'altro filtro e possono essere combinate usando ctrl + clic per estendere la selezione.

- SalesHierarchy.jmpapp
SalesHierarchy.jmpappsource
In questo caso vengono combinati due report per creare un filtro gerarchico. Utilizzando una disposizione nidificata di due caselle di origine filtro dei dati, una selezione nel filtro di primo livello modifica le righe incluse sia nel filtro di secondo livello che nel report finale. Le selezioni nel filtro di secondo livello determinano l'aggiornamento del rapporto finale per includere solo la sezione trasversale delle selezioni nei due filtri.

- SelectionFilterExample.jsl
Questo è un esempio JSL con un report che filtra un secondo report. Ciò dimostra l'uso della casella di contesto filtro dati per specificare l'estensione del filtro e la casella origine filtro dati per specificare i report che funzionano come filtro.
- SelectionFilterCallback.jsl
Questo aggiornamento a SelectionFilterExample.jsl utilizza un callback JSL per mostrare il numero di righe escluse ogni volta che cambia il filtro.
- plotXYuncertaintyTestData.jsl
plotXYuncertaintyWithFilter.jsl
Questo esempio aggiunge un filtro di selezione a un componente aggiuntivo creato da Ian Cox ( https://community.jmp.com/docs/DOC-6298 ) per disegnare i marker di incertezza in un complotto Bivariate. Nella versione modificata, lo script grafico personalizzato utilizzerà gli stati delle righe del filtro per escludere i punti filtrati.

Sviluppo di applicazioni analiticheVisualizzazione datiAnalisi esplorativa dei datiMappaturaRi: utilizzo dei filtri di selezione in JMP 12<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Grazie per aver segnalato questo: stiamo esaminando una soluzione per una versione futura.
Ri: utilizzo dei filtri di selezione in JMP 12Grazie per aver condiviso questi esempi. Sto sviluppando una piattaforma (in JMP 12.0.1) in cui ho bisogno di un filtro gerarchico, quindi ho basato il mio script sul secondo esempio (SalesHierarchy). Funziona bene fino a quando non escludo o nascondo alcune righe dai miei dati: quindi JMP lancia un'eccezione (" JMP ha eseguito una violazione di accesso e si spegnerà ") non appena cerco di selezionare qualcosa sul mio grafico. Penso che sia dovuto alla disposizione annidata delle caselle di origine del filtro dati, perché nulla di ciò accade con gli altri esempi. È un problema noto? Lo segnalerò comunque al supporto tecnico.