私はちょうどSASを学んでいます。これは非常に単純な質問です。おそらく考えすぎです。
というデータセットがpeople_infoあり、変数の 1 つは ですSocialSecurityNum。invalid_ssn単一の変数で呼び出される別のテーブルがあります。一意で無効なSocialSecurityNum観測です。
人物 (観察) がテーブル内の値の 1 つと一致するinvalid_people_info場合に出力する DATA ステップ (または PROC SQL ステップ) が必要です。それ以外の場合は、 に出力されます。SocialSecurityNuminvalid_ssnpeople_info
これを行う最善の方法は何ですか?
編集:明確にするために詳細情報...
people_info次のようになります。
name SocialSecurityNum
joe 123
john 456
mary 876
bob 657
invalid_ssn次のようになります。
SocialSecurityNum
456
876
私が欲しいのは、people_info(その場で)変更して次のようにすることです:
name SocialSecurityNum
joe 123
bob 657
invalid_people_infoそして、次のように呼び出される新しいテーブル:
name SocialSecurityNum
john 456
mary 876