を保つには、私はこのようなプログラムを実行します。製品・販売:SASの出力文と文の
data january;
set allmonths (keep=product month num_sold cost);
if month='jan' then output january;
sales=num_sold*cost;
put sales;
keep product sales;
run;
データセット1月は、2つの変数が含まれています。しかし、販売価値はありません。
product sales
a .
売上値が欠落している理由は、それが出力文の前にデータセットallmonthで定義されていないので、私は一種の理解。
なぜ、この変数が出力文に含まれていない場合、なぜこの変数をデータセット1月に含めることができるのですか? Keepステートメントには、すべてのデータセットにリストされているすべての変数を含めることができます。その場合、データセットに値を書き込む必要はありません。
私はその理由を知っているかもしれないと思います。 Keepステートメントは変数に関するもので、出力は観測に関するものです。
しかし、私は依然として質問し、学びたいと思っています。
ありがとうございました!
ありがとうございました!私の心をきれいにする。 – Lin