Hallo,
Ich möchte alle Zeilen im Quantilbereich-Ausreißer auswählen und habe gerade festgestellt, dass „Alle Zeilen auswählen“ mit der folgenden Syntax nicht funktioniert. Irgendwelche Kommentare?

Danke,
Jack
Die Syntax ist hier etwas anders:

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Water Treatment.jmp");
obj = dt << Explore Outliers(Y(Column Group("Sensor Measurements")));
obj << Quantile Range Outliers(Tail Quantile(0.3));
obj << Select Rows(All);Der
dt << Select All Rows;
ist eine Nachricht, die nur im Zusammenhang mit der Auswahl aller Zeilen in einer Datentabelle verwendet wird.
Was Sie tun möchten, ist, alle Quantil-Ausreißerzeilen abzurufen und auszuwählen. In Ihrem Beispiel
obj << Select Rows( :"Q-E"n, :"ZN-E"n );
weist JMP an, die für die Spalten QE und ZN-E gefundenen Quantil-Ausreißer auszuwählen.
Um alle Zeilen auszuwählen, müssen Sie alle Spalten angeben, die in der Explore Outliers-Plattform analysiert werden. In Ihrem Fall sind in dieser Spaltenliste alle Spalten enthalten, die in der Spaltengruppe Sensor Measurements zu finden sind. Um alle Namen der Spalten in dieser Gruppe zu erhalten, verwenden Sie einfach
theGroup = dt << get column group( "Sensor Measurements");
und sendet dann die Nachricht „Select Rows“ an die Plattform
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Water Treatment.jmp" );
obj = dt <<
Explore Outliers(
Y( Column Group( "Sensor Measurements" ) )
);
obj << Quantile Range Outliers( Tail Quantile( 0.3 ) );
theGroup = dt << get column group( "Sensor Measurements");
obj << Select Rows( eval(theGroup));