Descripción general
El siguiente ejemplo demuestra cómo se pueden seleccionar filas en una tabla de datos que contengan cualquier valor almacenado en una lista JSL. Se pueden utilizar listas que contengan cadenas numéricas o de caracteres.
Instrucciones
En una sesión de JMP®, haga clic en el menú Archivo y seleccione Nuevo ► Script . Copie el script que aparece a continuación y péguelo en la ventana de script. Para ejecutar el script de muestra, haga clic en el menú Editar y seleccione Ejecutar script .
/* Open a sample data table. */
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
/* Create a list of ages. */
myList = {9, 12, 15, 17, 18};
/* Select all rows which have an age that is in the list. */
dt << Select Where( Contains( myList, :age ) );
Wait( 2 ); // For demonstration purposes
dt << Clear Select; // For demonstration purposes
/* Create a list of student names. */
myStudents = {"HENRY", "ROBERT", "BARBARA", "SALLY", "MARION"};
/* Select all rows which have any of the names in the list. */
dt << Select Where( Contains( myStudents, :name ) );
Documentación adicional
Puede encontrar más información sobre el lenguaje de script JMP enGuía de scripts de JMPPuede acceder a la guía desde JMP haciendo clic en el botónAyudaMenú y seleccionarAyuda de JMP. Desde la tabla de contenido en línea, seleccioneGuía de creación de scripts.
[Anteriormente Nota JMP 49560]
@Wendy_Murphrey , ¿podrías publicar un ejemplo correspondiente para el nuevo enfoque a través de Where()?