Cara comunità,
Ho una tabella di dati in pila e desidero escludere valori anomali da un'etichetta (ad esempio un elemento per alcune misurazioni).
Nella robusta piattaforma di valori anomali posso rilevare i valori anomali e quindi selezionare o escludere le righe corrispondenti.
Per quanto ne so, le righe selezionate o escluse dovrebbero essere esattamente le stesse.
E questo è il caso della seguente tabella di dati di esempio utilizzata nel JSL di seguito.
// from scripting index
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Water Treatment.jmp" );
// similar, but stacked data and usage of by role
dt_stack = dt << Stack(
columns( Column Group( "Sensor Measurements" ) ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" ),
Output Table( "Water Treatment stacked.jmp" )
);
obj_select = dt_stack << Explore Outliers( Y( :Data ), By( :Label ), Robust fit outliers, select rows() );
obj_exclude = dt_stack << Explore Outliers( Y( :Data ), By( :Label ), Robust fit outliers, exclude rows() );
Show( N Items( dt_stack << get selected rows() ), N Items( dt_stack << get excluded rows() ) );
Ma nel mio caso con dati reali, ottengo diverse righe selezionate ed escluse, mi sembra che la piattaforma funzioni bene nell'identificare i valori anomali, ma l'operazione di esclusione non riesce a escludere una riga (che è stata selezionata come valore anomalo).
Qualche idea su questo comportamento?
