凡例の位置を変更する

[OS] ALL
[リリース] ALL
[キーワード] GRAPH, GPLOT, GCHART, LEGEND, POSITION

[質問]

凡例の位置を変更することはできますか。
たとえば、グラフの右上に表示できますか。

[回答]

LEGENDステートメントのPOSITIONオプションを使用して、凡例を表示する位置を指定できます。

書式は下記のとおりです。


   POSITION=(<BOTTOM | MIDDLE | TOP>
             <LEFT | CENTER | RIGHT>
             <OUTSIDE | INSIDE>) 

BOTTOM | MIDDLE | TOP縦の位置 下/中/上
LEFT | CENTER | RIGHT横の位置 左/中央/右
OUTSIDE | INSIDE軸エリアの外側/内側
※ デフォルトでは、POSITION=(BOTTOM CENTER OUTSIDE)です。

例:軸エリアの外側、右上に表示する場合


   LEGEND1 POSITION=(OUTSIDE TOP RIGHT) ACROSS=1;
   PROC GPLOT DATA=sashelp.class;
     PLOT weight*height=age /  LEGEND=LEGEND1 ;
   RUN;
   QUIT;