SPSSにリストまたは値のセットを表示する構文がありますか?私は参照としてリスト/セットを使用する構文を見つけることができませんでした。リストまたは一連の値に基づいて変数を再コード化できるSPSS構文はありますか?
1つの使用例はrecodeです。代わりに、上記のように各値を入力する
DATASET ACTIVATE DataSet1.
STRING V2 (A8).
RECODE V1 ('a' = 'group1') ('b' = 'group1') ('c' = 'group1') INTO V2.
EXECUTE.
、私はそれが存在する場合は、SQL IN
のような機能を使用するでしょう。
ロジック:
if V1 IN (a,b,c,e...) then V = "group1"...
ありがとうございます!ここで
優秀なany()は、探していたものです!あなたの「やり直し」の例もまた非常に貴重です。 – joshuaf59
非常に大きなリストを持っている場合の別の例は、ルックアップテーブルを使用してから 'MATCH FILES'を使うことです。 –
@AndyWこれは長いリストには絶対に正しい - あなたが完全な数学を探しているとき。含まれている文字列を検索するときにも使えるかもしれませんが、それはより複雑になります(私はマッチングではなく、 'write out'と' include'を使って構文を作ります)。 –