So stellen Sie sicher, dass in Gruppe X nur bestimmte Elemente angezeigt werden.Bei Verwendung von Gruppe X werden alle Abschnitte in der Tabelle ausgeschnitten. Wie ändere ich die folgende JSL, damit Gruppe X nur 13 und 16 anzeigt?
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
Size( 528, 500 ),
Show Control Panel( 0 ),
Variables( X( :sex ), X( :age, Position( 1 ) ), Y( :height ), Group X( :age ) ),
Elements( Points( X( 1 ), X( 2 ), Y, Legend( 10 ) ) )
);
Automatisierung und SkriptingBetreff: So stellen Sie sicher, dass in Gruppe X nur bestimmte Elemente angezeigt werden.Sie können einen lokalen Datenfilter hinzufügen, wenn Sie nach so etwas suchen.

Graph Builder(
Size(528, 500),
Show Control Panel(0),
Variables(X(:sex), X(:age, Position(1)), Y(:height), Group X(:age)),
Elements(Points(X(1), X(2), Y, Legend(10))),
Local Data Filter(
Add Filter(
columns(:age),
Where(:age == {13, 16}),
Display(:age, N Items(6))
)
)
);
Oder wenn Sie Skripts erstellen, können Sie Where verwenden.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(528, 500),
Show Control Panel(0),
Variables(X(:sex), X(:age, Position(1)), Y(:height), Group X(:age)),
Elements(Points(X(1), X(2), Y, Legend(10))),
Where(Contains({13, 16}, :age))
);
Betreff: So stellen Sie sicher, dass in Gruppe X nur bestimmte Elemente angezeigt werden.Bei der zweiten Methode, die Sie erwähnt haben, handelt es sich um eine Positivliste. Zeigen Sie nur 13 und 16 an.
Es ist jedoch möglich, daraus eine Negativliste zu machen, indem beispielsweise die Zahl 17 in jeder Situation ignoriert wird.
Betreff: So stellen Sie sicher, dass in Gruppe X nur bestimmte Elemente angezeigt werden.Ändern Sie einfach die Logik, indem Sie nicht „!“ verwenden.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(528, 500),
Show Control Panel(0),
Variables(X(:sex), X(:age, Position(1)), Y(:height), Group X(:age)),
Elements(Points(X(1), X(2), Y, Legend(10))),
Where(!Contains({13, 16}, :age))
);