このバージョンのヘルプはこれ以降更新されません。最新のヘルプは https://www.jmp.com/support/help/ja/15.2   からご覧いただけます。


リスト内の値を探すには、Loc()関数またはContains()関数を使用します。
Loc( list, value );
Contains( list, value );
Loc()およびContains()は、値の場所を戻します。Loc()は結果を行列で戻し、Contains()は結果を数値で戻します。
メモ:  
Loc関数は、反復する値をそのつど戻しますが、 Contains()は、反復する値は最初の1度だけ戻します。
値が見つからなかった場合、Loc関数は空の行列を戻し、Contains()はゼロを戻します。
ある項目がリストに含まれているかどうかを評価するには、Loc()およびContains()>0とともに使用します。項目がリスト内にないときの戻り値はゼロです。項目がリスト内に最低1つは存在する場合は、1が戻されます。
メモ: 行列の処理に関する詳細や、行列を戻すLoc()コマンドについては、第 “行列”を参照してください。
nameList = {"Katie", "Louise", "Jane", "Jane"};
numList = {2, 4, 6, 8, 8};
nameListから"Katie"を検索します。
Loc( nameList, "Katie" );
Contains( nameList, "Katie" );
nameListから"Erin"を検索します。
Loc( nameList, "Erin" );
Contains( nameList, "Erin" );
numListから数値の8を検索します。
Loc( numList, 8 );
Contains( numList, 8 );
numListに数値の5があるかどうかを調べます。
NRow( Loc( numList, 5 ) ) > 0;
Contains( numList, 5 ) > 0;