FREQプロシジャの結果に各セルの行、列での割合を出力する方法

[OS]ALL
[リリース]
[キーワード] FREQ, OUTPCT

[質問]

FREQプロシジャの結果をSASデータセットに出力する際、各セルの行、列での割合を出力する方法はありますか。



[回答]

TABLESステートメントで、OUT= オプションと一緒にOUTPCTオプションを指定すれば可能です。 OUT= オプションに指定したデータセットにPCT_COL、PCT_ROWという変数が作成され、各セルの行、列での割合が代入されます。

proc freq data=sasuser.fitness noprint;
   table age*group / out=test outpct;
run;