FREQプロシジャで累積度数、累積百分率を出力する

[OS]ALL
[リリース] 8.1, 8.2
[キーワード] PROC FREQ, TABLES, OUTCUM

[質問]

FREQプロシジャを使って一次元の度数集計を行ない、SASデータセットで結果を出力すると、累積度数と累積百分率がありません。これらも出力する方法はありますか。

[回答]

SAS System 8eではTABLESステートメントでOUTCUMオプションを使用することにより、累積度数と累積百分率が出力できるようになりました。
累積度数の変数名はCUM_FREQ、累積百分率の変数名はCUM_PCTとなります。

構文:


TABLES requests / out=出力データセット OUTCUM ;

プログラム例:


   PROC FREQ DATA=data1;
      TABLES a / OUT=out1 OUTCUM;
   RUN;

出力:

出力