Ciao,
Voglio selezionare tutte le righe in Quantile Range Outlier e ho appena notato che Seleziona tutte le righe non funziona con la seguente sintassi. Qualche commento?

Grazie,
Jack
La sintassi è un po' diversa qui:

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);Il
dt << Select All Rows;
è un messaggio che viene utilizzato solo in relazione alla selezione di tutte le righe in una tabella di dati.
Quello che vuoi fare è ottenere tutte le righe Quantile Outlier e selezionarle.Nel tuo esempio
obj << Select Rows( :"Q-E"n, :"ZN-E"n );
indica a JMP di selezionare i Quantile Outliers trovati per le colonne, QE e ZN-E.
Ciò che è necessario fare per selezionare tutte le righe è specificare tutte le colonne analizzate nella piattaforma Esplora valori anomali.Nel tuo caso, quell'elenco di colonne sono tutte le colonne trovate nel gruppo di colonne Sensor Measurements.Pertanto, per ottenere tutti i nomi delle colonne in quel gruppo, si usa semplicemente
theGroup = dt << get column group( "Sensor Measurements");
e quindi invia il messaggio Seleziona righe alla piattaforma
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));