概述
以下範例顯示如何將邏輯 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 腳本根據多個條件選擇行