cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • New to JMP? Join us Sept. 23-24 for the Early User Edition of Discovery Summit, tailor-made for new users. Register now for free!
  • Use World Cup data to build models, explore spatial relationships, and create informative visualizations in JMP. Register. July 17, 2 pm US Eastern Time.
  • Your voice matters! Tell us how you prefer to receive JMP updates, so we can tailor our communication to your needs. Take short survey.

JMP Knowledge Base

Choose Language Hide Translation Bar
リスト内の値に一致する行を選択する方法

 

概要

以下の例では、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オンラインヘルプ]を選択することでガイドにアクセス可能です。オンラインヘルプのコンテンツの一覧から[スクリプトガイド]を選択してください。

注: このFAQは下記JMP Noteの内容をもとにしています。
JMP Note 575348 - How to select rows that match any value in a list

 

Details

Recommended Articles