Einzelne Zelle ausblenden und ausschließenIn der Datentabelle habe ich 20 Spalten und 50 Zeilen. Spalte 12, Zeile 36 enthält Daten, die ich gesammelt habe und die verdächtig sind. Ich möchte den einzelnen Datenpunkt ausschließen, ohne die gesamte Zeile oder Spalte auszuschließen. Vielleicht die Zelle als leere Zelle behandeln, ohne den Datenpunkt löschen zu müssen.
Es wäre schön, wenn es beim Rechtsklick auf einen Datenpunkt eine Grafikoption gäbe, um Zeilen oder einzelne Datenpunkte auszuschließen. Klicken Sie auch mit der rechten Maustaste auf die Zellenoption der Datentabelle, um die Zelle auszuschließen.
Schön wäre es auch, einen Kommentar für die einzelne Zelle einfügen zu können, der per Rechtsklick mit der Maus an die Zelle angehängt wird.
BenutzeroberflächeBetreff: Einzelne Zelle ausblenden und ausschließenEine derzeit verfügbare Option besteht darin, verdächtige Werte für eine Spalte mithilfe der Spalteneigenschaft Codes für fehlende Werte als fehlend anzugeben. Interessante Idee, dies als Rechtsklick-Option aus einem Diagramm oder einer Zelle hinzuzufügen.
Betreff: Einzelne Zellen ausblenden und ausschließen
@craig_king schrieb:
Es wäre schön, wenn es beim Rechtsklick auf einen Datenpunkt eine Diagrammoption gäbe, um Zeilen oder einzelne Datenpunkte auszuschließen.
In https://community.jmp.com/t5/Abstracts/Stay-in-the-Flow-With-Custom-Scripts-and-Toolbars-2022-US-30MP/ev-p/756170 @ 12-14min,
@shampton82 zeigt eine Möglichkeit, Datenpunkte zu „nuken“.
Betreffend:
Möglicherweise wird die Zelle als leere Zelle behandelt, ohne dass der Datenpunkt gelöscht werden muss.
man muss sich entscheiden, welche Zelle – die Spalte auf der x- oder auf der y-Achse – oder vielleicht die, die als Seite verwendet wird?
@shampton82 verwendet einen netten Trick:
Names Default To Here(1);
dt=Current Data Table();
cnames = Current Report()[listboxbox( 1 )] << get selected;
rowindex = dt << Get Selected Rows;
dt[rowindex, cnames] = .;
Die erste ListBox im Bericht dient zur Angabe der Spalten. Sie ist universell einsetzbar und kann ein Spaltenumschalter, ein lokaler Datenfilter oder das Standard-Spaltenmenü des Graph Builders sein:



Der Nachteil dieses Ansatzes:
Die Zellen werden nicht einfach als leer behandelt – der Wert in den Zellen wird gelöscht. Das Einblenden ist nicht möglich.
Betreff: Einzelne Zellen ausblenden und ausschließenAls Erweiterung des Atombombe -Ansatzes:
Vor dem Löschen der Werte könnte man die Werte in einer Hilfsspalte speichern.
Vielleicht: eine Hilfsspalte mit Vektortyp – mit Paaren aus Quellspalte und gespeichertem Wert.
Auf diese Weise könnte man dieselbe Hilfsspalte verwenden, um alle gelöschten Werte zu speichern – und sie bei Bedarf wiederherzustellen.
Betreff: Einzelne Zellen ausblenden und ausschließenDie Möglichkeit, einzelne Zellen auszuschließen, birgt eine große Gefahr: Diese Informationen sind „versteckt“, der Benutzer muss sie sich merken!
Vielleicht wäre es besser, es als optionale Funktion bereitzustellen, die bei Bedarf aktiviert werden kann, um alle „unschuldigen“ Benutzer zu schützen?
Ein sehr konservativer Ansatz:
Die Informationen zu zerstörten Zellen werden in einer Spalte „Nuked“ mit der Eigenschaft „Multiple Response“ gespeichert:

Um eine Zelle in Spalte XYZ und Zeile N zu zerstören, muss man in Zeile N " X_XYZ " zu Atombombenangriff hinzufügen.
In den Beispielen werden für Zeile 478 die Werte der Spalten PNP5 und NPN3 gelöscht.
Diese Informationen können in einem Bericht verwendet werden – indem Sie im Datenfilter die Spalte Atombombenangriff mit der Option „ Keine Übereinstimmung “ verwenden:

Ein Benutzer, der Ausreißer in den Spalten PNP5 und VPM3 entfernen möchte, kann die Einträge im Datenfilter auswählen:

Man kann diese Auswahl über einen State-Handler eines Spaltenumschalters automatisieren.