を必要とする私がいる:SAS、設定データの下に明確
DATA Test1;
INFILE DATALINES DSD MISSOVER;
INPUT A B C;
DATALINES;
1, 2, 3
1, ,
, , 3
, ,
;
RUN;
をその後、私は2つのデータセットの下に作成します。Test2をで
DATA Test2;
SET Test1;
i + a + b + c;
RUN;
DATA Test3;
SET Test1;
j + a + b + c + i;
RUN;
、iの値が常に各6であります観察。
Test3では、Jの値はすべて0であり、iはピリオドです。
私はSASがこの場合どのように動作するのか考えようとしましたが、私の周りに頭を浮かべることはできません。助けてもらえますか?
sum文を調べてください。 'i + 1;'はsum文の例です。 'i + a + b + c;'は次のようになります。sumステートメントの仕組みを理解すれば、出力を理解できるはずです。 – Quentin