seleccione dónde en varias columnasTengo una tabla de datos con 60 columnas y estoy tratando de seleccionar columnas que tienen "Prueba" en su nombre. Luego necesito seleccionar todos los valores 1. que se encuentran en el rango 50 y -50 en Test_AB;
2.valores que se encuentran en el rango 100 y -100 en Test_CD;
3.valores que se encuentran en el rango 200 y -200 en Test_EF;
y eliminar otras filas.
¿Hay una manera fácil de hacer esto en JSL?
Gracias
Re: seleccionar donde en varias columnasSi ya tenía un código de trabajo, podría ser muy útil incluirlo en su solicitud.Muchas veces una modificación de su código de trabajo será lo mejor para lograr sus resultados.
Re: seleccionar donde en varias columnasGracias por la respuesta.
Bueno, con mi conocimiento a través de todas las interacciones en este foro, ya había escrito este código antes de publicarlo. La intención detrás de hacer esta pregunta era ver si hay una manera "fácil" de hacer esto. de líneas. También si hay una manera de evitar bucles. Tengo múltiples bucles en el script y eso ralentiza la ejecución.Re: seleccionar donde en varias columnasA continuación se muestra un ejemplo de cómo hacer los elementos que solicita
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
// Find all columns that have PN in their name, and select the column
For( i = 1, i <= N Cols( dt ), i++,
If( Contains( Column( dt, i ) << get name, "PN" ),
Column( dt, i ) << set selected
)
);
// Select the required rows
dt << select where(
118 <= :NPN1 <= 122 |
360 <= :PNP1 <= 300 |
500 <= :PNP2 <= 510
);
// Delete the non selected rows
dt << invert row selection;
dt << delete rows;
Estas 2 tareas son elementos muy elementales en JSL.Con la cantidad de interacciones que ha tenido en el foro de discusión, hubiera esperado que hubiera podido manejar su problema sin la ayuda del grupo de discusión.Si aún tiene problemas para escribir su propio JSL, le sugiero enfáticamente que se inscriba en una clase de capacitación en JSL, y aún más le sugiero que se tome el tiempo de leer la Guía de secuencias de comandos.