Excluir filas de la tabla de resumen vinculadaHola,
Tengo una tabla de resumen vinculada que estoy tratando de excluir filas en función de algunos criterios del contenido de la celda para columnas específicas. El objetivo es que las filas en la tabla vinculada también se excluyan. Sé que es posible hacer esto fuera de las secuencias de comandos JMP, pero por alguna razón me sale un error en JSL.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dtSummary = dt << Summary( Group(:age), Link to original data table(1));
r = dtSummary << Get Rows Where(:age == 14);
r << Exclude;
Mi código real tiene criterios de selección de filas más complicados, pero el ejemplo anterior tiene la misma idea.
El error devuelto es:
ERROR: Enviar Espera Objeto de secuencias de comandos en el acceso o evaluación de 'Enviar', r << Excluir;
Aprecio cualquier ayuda por adelantado.
Gracias,
Ry
Re: Excluir filas de la tabla de resumen vinculadaGracias por la rápida respuesta. Había intentado seleccionar Where anterior pero tenía la sintaxis incorrecta. ¡Aprecie la ayuda!
-RyRe: Excluir filas de la tabla de resumen vinculadaCambia "Obtener filas donde" a "Seleccionar donde"
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dtSummary = dt << Summary( Group(:age), Link to original data table(1));
r = dtSummary << Select Where(:age == 14);
r << Exclude;
Esto funcionó en mi final. Mejor aún, puedes hacerlo de esta manera:
dtSummary << Select Where(:age == 14) << Exclude;
Obtener filas Donde () devuelve una lista o los números de fila que cumplen con los criterios. El envío de un mensaje de exclusión a una lista de números no hace nada, por eso no funcionó.