バブルチャートの作成

[OS] ALL
[リリース] SAS 9.3 TS1M0 以降
[キーワード] ODS Graphics, Bubble Chart

[質問]

ODS統計グラフ機能にて、バブルチャートを作成できますか。

[回答]

SAS 9.2 TS2M3以前では、ODS統計グラフ機能にてバブルチャート作成に対応しているプロシジャはありません。このため、SAS/GRAPHのGPLOTプロシジャ、BUBBLEステートメントを用います。

SAS 9.3にて、新たにSGPLOTプロシジャ、SGPANELプロシジャにBUBBLEステートメントが追加され、以下のようにバブルの位置を示す変数をX=、Y=オプション、バブルのサイズを示す変数をSIZE=オプションにて指定し、バブルチャートを作成できます。

例)

PROC SGPLOT DATA=one;
  BUBBLE X=xvar Y=yvar SIZE=sizevar;
RUN;

SAS 9.3では、BUBBLEステートメントの他、以下のステートメントがSGPLOTプロシジャ、SGPANELプロシジャに追加されています。

HBARPARM/VBARPARM
集計されているデータセットに基づく棒グラフの作成
HIGHLOW
上限と下限をつなぐライングラフ
LINEPARM
点と傾きの情報から直線をグラフ上に描画
WATERFALL(SGPLOTのみ、評価版)
ウォーターフォールチャートの作成