Verwendung von Auswahlfiltern in JMP 12Dieses Dokument enthält eine Sammlung von JSL- und Application Builder-Beispielen für Auswahlfilter in JMP 12. Mit Auswahlfiltern können Sie eine oder mehrere JMP-Plattformen verwenden, um die Ergebnisse zu filtern, die auf einer oder mehreren zusätzlichen JMP-Plattformen angezeigt werden.EIN Poster bei JMP Discovery 2015 veranschaulicht, wie drei Arten von Auswahlfiltern erstellt werden.In dieser Sammlung enthaltene Dateien sind:
- CellPlotSFCrime.jmpapp
CellPlotSFCrime.jmpappsource
Dieses Beispiel enthält eine Graph Builder-Heatmap, die verwendet wird, um ein Graph Builder-Punktelement von Verbrechen in der Gegend von San Francisco zu filtern.Durch Öffnen der .jmpapp-Datei wird die Anwendung ausgeführt, während durch Öffnen der .jmpappsource-Datei der Application Builder geöffnet wird, um den Bericht zu bearbeiten.

- GBMapFilter.jmpapp
GBMapFilter.jmpappsource
Dieses Beispiel verwendet zwei Berichte, um ein einzelnes Ergebnisdiagramm zu filtern.Ein Filter verwendet eine Kartendarstellung der US-Bundesstaaten, während der andere ein Balkendiagramm der geografischen Regionen ist.Es gibt ein einziges Datenfilter-Quellfeld, das die beiden Filter umgibt, was bedeutet, dass sie einen gemeinsamen Auswahlstatus haben.Auswahlen innerhalb eines Filters sind mit dem anderen Filter verknüpft und können mit Strg+Klick kombiniert werden, um die Auswahl zu erweitern.

- SalesHierarchy.jmpapp
SalesHierarchy.jmpappsource
In diesem Fall werden zwei Berichte kombiniert, um einen hierarchischen Filter zu erstellen.Durch die Verwendung einer verschachtelten Anordnung von zwei Datenfilter-Quellfeldern ändert eine Auswahl im Filter der ersten Ebene die Zeilen, die sowohl im Filter der zweiten Ebene als auch im endgültigen Bericht enthalten sind. Auswahlen im Filter der zweiten Ebene führen dazu, dass der endgültige Bericht aktualisiert wird, um nur den Querschnitt der Auswahlen in den beiden Filtern einzuschließen.

- SelectionFilterExample.jsl
Dies ist ein JSL-Beispiel, bei dem ein Bericht einen zweiten Bericht filtert.Dies demonstriert die Verwendung des Datenfilter-Kontextfelds zum Angeben des Umfangs des Filters und des Datenfilter-Quellenfelds zum Angeben der Berichte, die als Filter fungieren.
- SelectionFilterCallback.jsl
Diese Aktualisierung von SelectionFilterExample.jsl verwendet einen JSL-Callback, um die Anzahl der ausgeschlossenen Zeilen bei jeder Änderung des Filters anzuzeigen.
- plotXYuncertaintyTestData.jsl
plotXYuncertaintyWithFilter.jsl
In diesem Beispiel wird einem von Ian Cox erstellten Add-In ein Auswahlfilter hinzugefügt ( https://community.jmp.com/docs/DOC-6298 ) zum Zeichnen von Unsicherheitsmarkern in einem bivariaten Diagramm.In der modifizierten Version verwendet das benutzerdefinierte Grafikskript die Filterzeilenzustände, um gefilterte Punkte auszuschließen.

Analytische AnwendungsentwicklungDatenvisualisierungExplorative DatenanalyseKartierungBetreff: Verwendung von Auswahlfiltern in JMP 12<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Vielen Dank, dass Sie dies gemeldet haben. Wir suchen nach einer Lösung für eine zukünftige Version.
Betreff: Verwendung von Auswahlfiltern in JMP 12Vielen Dank für das Teilen dieser Beispiele. Ich entwickle eine Plattform (in JMP 12.0.1), in der ich einen hierarchischen Filter benötige, also habe ich mein Skript auf Ihrem 2. Beispiel (SalesHierarchy) basiert. Es funktioniert gut, bis ich einige Zeilen aus meinen Daten ausschließe oder ausblende: dann löst JMP eine Ausnahme aus (" JMP hat eine Zugriffsverletzung begangen und wird heruntergefahren "), sobald ich versuche, etwas in meinem Diagramm auszuwählen. Ich denke, dass es an der verschachtelten Anordnung der Data Filter Source Boxes liegt, denn bei den anderen Beispielen passiert nichts davon. Ist das ein bekanntes Problem? Ich werde es trotzdem dem technischen Support melden.