1

データは次のようになります。

ID----X1----X2----X3----Z1----Z2----Z3

ID ごとに、次の 2 つの変数セットを検討{X1, X2, X3}します{Z1, Z2, Z3}

  • X と Z の数は等しくても等しくなくてもかまいません。また、欠損値がある場合もあります。
  • 各セットの変数の値は一意です。つまり、各 ID について、X1 は X2 と等しくなく、X3 と等しくありません。Zについても同様です。
  • X と Z の値は等しくなる可能性があり、疑問が生じます。X と Z の等しい値を保持し、等しくない値を除外する新しいデータを作成するにはどうすればよいですか。たとえば、X1 が任意の Z と等しい場合、X1 は Z と一緒に保持されます。

架空のデータを考えてみましょう:

data temp;

input ID x1 x2 x3 z1 z2 z3;

datalines;

1001      11      12      13     .     12     11

1002      21      22      23    24     25     26

1003      31      32      33    31     32      .

1004      41      42      43    41     44     45
;

run;

私はそれが欲しい:

1001     11     12     .     .     12     11

1002     .       .     .     .      .      .

1003     31     32     .    31     32      .

1004     41      .     .    41      .      .
4

2 に答える 2