SPSSモデラーでフィールドの値が整数リストの中にある場合(例:MCC = 3001 || 3002 || 30004の場合)を比較しようとしています。しかし、可能な値のリストは非常に長いです。誰かが私に、 'Or'/'||'を使わずに単一の値を比較するためにリストを渡す方法を教えてもらえますか?複数の項目を比較する
1
A
答えて
1
これは、あなたが探しているものです:MCCはそれの後にリストされた値のいずれかが含まれている場合
If any(MCC, 3001, 3002, value3, value4, value5 ....)
条件が満たされています。
1
値は単に連続した範囲であれば、あなたはRANGE
を使用することができます。
COMPUTE MCC_List=RANGE(MCC, 3001, 3004)=1.
、あなたはRANGE
とANY
の組み合わせを使用することができます排除する必要が離散値の数が少ない場合には、そのよう:
COMPUTE MCC_List=RANGE(MCC, 3001, 3004)=1 and ANY(MCC,3003,3005)=0.
自分の価値観は、その後、これを達成するための別の方法ややランダムと離散している場合は、ルックアップテーブルとして格納された値を持っており、これらの値に一致させることです。
以下、これらの値を手動でデータセットに入力しますが、通常、これらをテキスト/ csvファイルまたはExcelファイルに保存してから、そのファイルを読み込みます。
このような定義は、多くの変数を持っている場合に特に適しています。構文にハードコードすることなく、これらの値をすべて含む別々のファイルを保存することができます。これらのファイルは、プログラムによって読み込まれ、必要に応じて更新されます。
(この技術は、大規模なデータセットを処理する場合は処理が遅くてSORT CASES
が。したがって、この種の技術は、より一般的にあなたがSORT
を必要としないSPSSs STAR JOIN
を使用することができます。SQLで使用されているが、私は」必要としていますがその命令の大ファンではない)。
DATA LIST LIST /ID MCC.
BEGIN DATA
1 4
2 5
3 1
4 6
5 7
END DATA.
DATASET NAME DS1.
SORT CASES BY MCC.
DATA LIST LIST /MCC_LIST MCC.
BEGIN DATA
1 1
1 2
1 3
1 4
1 5
END DATA.
DATASET NAME DS2.
SORT CASES BY MCC.
DATASET ACTIVATE DS1.
MATCH FILES FILE=* /TABLE=DS2 /BY MCC.
EXE.
0
質問はモデラーではなく、統計について尋ねた:
は、ここでは簡単のデモです。
関連する問題
- 1. Pythonで文字列を複数の項目に比較する
- 2. Python:List内の項目を比較する
- 3. リスト内の項目の比較
- 4. MySQLと比較項目のクエリ?
- 5. 複数の項目をテキスト項目に重複項目を追加する
- 6. Jtableの列の値をコンボボックスの項目と比較する
- 7. Pythonで2つのリストの項目を比較する
- 8. Python - 文字列とリストのランダムな項目を比較する
- 9. `each`イテレータの前の項目と比較する方法は?
- 10. 複数の項目
- 11. Pythonは2つのリストとフィルタリング項目を比較します
- 12. 複数のJSONアレイを比較する
- 13. 複数のGoogleアナリティクスチャンネルを比較する
- 14. 複数の項目から項目を選択するListView - android
- 15. Python辞書キー(クラスオブジェクト)複数の比較関数との比較
- 16. 複数のOR比較
- 17. Python - リストの各項目とそのリストの他のすべての項目を比較する
- 18. 数値を複数の比較演算子と値と比較する
- 19. Forループを使用したリスト項目の比較と削除
- 20. 複数の項目を更新する
- 21. 比較項目が比較項目の一部ではないデータに依存する場合、どのようにOrdを実装できますか?
- 22. 複数の変数の値を比較
- 23. スピナーの選択項目の文字と文字セットの比較
- 24. 複数のif文で複数のリストボックスを比較する
- 25. 目的関数のunichar比較
- 26. 複数の項目RadioButtonsグループ
- 27. C#が複数の項目
- 28. 複数の配列数の比較C#
- 29. Javaの2つの別々のリストの項目を比較する
- 30. RecyclerViewのFirebaseデータベース項目から複数の項目を表示
[stats.se]でこれを確認する方がよいかもしれません。 –