概述
以下示例显示如何将逻辑 AND (&) 和 OR (|) 运算符与 Select Where 消息结合使用来选择满足多个条件的行。
程序
在 JMP 会话中,点击“文件”菜单,然后选择“新建”>“JSL 脚本”(在 JMP 17 及更早版本中,选择“脚本”)。复制以下脚本并将其粘贴到脚本窗口中。要运行示例脚本,请点击“编辑”菜单,然后选择“运行脚本”。
/* サンプルのデータテーブルを開きます。 */
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
/* 年齢が13より大きく、かつ、身長(インチ)が65より小さい学生の行を選択します。 */
dt << Select Where( :age > 13 & :height < 65 );
Wait( 2 ); // この行はデモンストレーション目的です。
dt << Clear Select; // この行はデモンストレーション目的です。
/* 年齢が12または14の学生の行を選択します。 */
dt << Select Where( :age == 12 | :age == 14 );
其他文档
有关 JMP 脚本语言的更多信息,请参阅在线帮助中的脚本指南。
注意:此常见问题解答基于以下 JMP 注释:
JMP 注释 575404 - 如何使用 JMP 脚本根据多个条件选择行