sas プログラムの自動化を実行して、請求データセット内の約 10 人のクライアントの毎月の費用を実行する方法について学びたいと思っています。以下で実行したプログラムは、自動化して、主要なデータセットにさまざまなクライアントを入力するために使用する必要があります。いくつかの変数 F、G、H、I、L、M、および N について以下に示すように、最初のサブデータ (最初のクライアント) に対してプログラムを実行しています。
DATA ATD;
SET APC;
/*F*/
IF PC IN ('F') AND 0 <= RSCW <= 2 THEN DO;
RK = 1; PT= 20; END;
IF PC IN ('F') AND 2 <= RSCW <= 3.1 THEN DO;
RK = 2; PT= 40; END;
IF PC IN ('F') AND 3.1 <= RSCW <= 5.3 THEN DO;
RK = 3; PT= 60; END;
IF PC IN ('F') AND 5.3 <= RSCW <= 11.5 THEN DO;
RK = 4; PT= 80; END;
IF PC IN ('F') AND RSCW > 11.5 THEN DO;
RK = 4; PT= 100; END;
/*G*/
IF PC IN ('F') AND 0 <= RSCW <= 1.8 THEN DO;
......
/*N*/
IF PC IN ('F') AND 0 <= RSCW <= 1.8 THEN DO;
END;
RUN;
自動化を試すのはこれが初めてです。ここで親切にガイドし、助けてください。このプログラムは、同じクライアントに対して毎月 Toad で実行する必要があります。