Re: ¿Cómo ocultar y excluir celdas en lugar de cambiar a faltantes en jsl después de explorar valores atípicos?Simplemente usar << Excluir filas podría funcionar
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Water Treatment.jmp");
dt << Clear Row States;
obj = dt << Explore Outliers(Y(Column Group("Sensor Measurements")));
obj << Robust Fit Outliers;
wait(1);
obj << Exclude Rows;
dt << Clear Column Selection << clear select;Re: ¿Cómo ocultar y excluir celdas en lugar de cambiar a faltantes en jsl después de explorar valores atípicos?No hay forma de excluir celdas individuales en una tabla de datos.Puede excluir filas individuales, pero eso excluye todos los valores para la fila dada.
Cambiar el valor de una celda para perder la forma típica de manejar el problema de valores atípicos.
Mi método típico es guardar la tabla de datos original y luego hacer una copia de ella y luego hacer los cambios en esa tabla de datos.Si alguna vez necesita volver a los valores originales, está disponible en la tabla de datos guardados.
¿Cómo ocultar y excluir celdas en lugar de cambiar a faltantes en jsl después de explorar valores atípicos?Estoy escribiendo Explore Outliers en jsl y funciona muy bien con el algoritmo k sigma. Sin embargo, la secuencia de comandos que obtuve de esta comunidad jmp cambia los valores atípicos para que falten, pero ¿cómo los configuro para que se oculten y excluyan en su lugar?
dt1 = Current Data Table();
eo = dt1 << Explore Outliers(
Y( :var1 ),
K Sigma( 2 ),
Robust Fit Outliers,
Where(
:x == 1
),
Invisible
);
eoRep = Report(eo);
table = eoRep[TableBox(1)];
colList = eoRep[StringColBox(1)];
// Loop over these columns . . .
nCols = NItems(colList << get);
for(c=1, c<=nCols, c++,
// Select this column (described by a row)
CMD = Expr( table << setSelectedRows({colTBD}) );
SubstituteInto(CMD, Expr(colTBD), Eval(c));
CMD;
// Update dt2 for this column: Cells that were considered outliers are coloured red
eo << ColorCells(1);
eo << ChangeToMissing(1); //<<---------- this line here
);Fusión y limpieza de datosventanas