概述
下面的示例显示如何选择数据表中包含存储在 JSL 列表中的值的行。
程序
在 JMP 会话中,点击“文件”菜单,然后选择“新建”>“JSL 脚本”。复制以下脚本并将其粘贴到脚本窗口中。要运行示例脚本,请点击“编辑”菜单,然后选择“运行脚本”。
/* サンプルのデータテーブルを開きます。 */
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
/* 年齢のリストを作成します。 */
myList = {9, 12, 15, 17, 18};
/* リスト内の年齢を持つすべての行を選択します。 */
dt << Select Where( Contains( myList, :年齢 ) );
Wait( 2 ); // この行はデモンストレーション目的です。
dt << Clear Select; // この行はデモンストレーション目的です。
/* 学生の名前のリストを作成します。 */
myStudents = {"HENRY", "ROBERT", "BARBARA", "SALLY", "MARION"};
/* リスト内の名前を持つすべての行を選択します。 */
dt << Select Where( Contains( myStudents, :名前 ) );
其他文档
有关 JMP 脚本语言的更多信息,请参阅《JMP 脚本指南》 。点击 JMP 菜单上的“帮助”,然后选择“JMP 在线帮助”,即可访问该指南。从在线帮助目录列表中选择“脚本指南”。
注意:此常见问题解答基于以下 JMP 注释:
JMP 注释 575348 - 如何选择与列表中任意值匹配的行