Panoramica
L'esempio seguente dimostra come è possibile selezionare righe in una tabella dati che contengono qualsiasi valore memorizzato in un elenco JSL. È possibile utilizzare elenchi contenenti stringhe numeriche o di caratteri.
Istruzioni
In una sessione JMP®, fai clic sul menu File e seleziona Nuovo ► Script . Copia lo script sottostante e incollalo nella finestra dello script. Per eseguire lo script di esempio, fai clic sul menu Modifica e seleziona Esegui 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 ) );
Documentazione aggiuntiva
Ulteriori informazioni sul linguaggio di scripting JMP sono disponibili inGuida allo scripting JMPÈ possibile accedere alla guida dall'interno di JMP cliccando suAiutomenu e selezionaGuida JMPDall'indice online, scegliGuida alla scrittura di script.
[In precedenza JMP Nota 49560]
@Wendy_Murphrey , potresti postare un esempio corrispondente per il nuovo approccio tramite Dove()