FREQプロシジャで7桁を超える値を表示させる

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

[質問]

FREQプロシジャを使って多次元のクロス集計表を出力していますが、7桁を超える数値が指数表記となってしまいます。指数表記を回避する方法はありますか。

[回答]

SAS System 8eではTABLESステートメントでFORMAT=オプションを使用することにより、指数表記を回避することができます。カンマ付きの表現で出力することも可能です。

構文:


  TABLES requests / FORMAT=フォーマット名. ;

プログラム例:


   PROC FREQ DATA=data1;
     TABLES a*b / FORMAT=comma12.;
   RUN;

出力:

出力