SAS/GRAPHでの上付き・下付き文字の表示

[OS]ALL
[リリース]
[キーワード] SAS/GRAPH

[質問]

SAS/GRAPH でタイトルやラベルなどを出力する際、次のように文字列中に上付き・下付き文字を表現することは可能ですか?

10² = 10 x 10

[回答]

TITLE, FOOTNOTE, NOTE ステートメントで MOVE オプションと HEIGHT オプションの指定値を対象となる文字ごとに切り替えて使用することによって可能です。
なお、AXIS ステートメントなどの LABEL オプションでは表示位置指定ができないので、AXIS ステートメントで LABEL=NONE を指定し、 NOTE ステートメントや FOOTNOTEステートメントを使用して軸ラベルを出力してください。

title h=3 "10" h=1 m=(+0,+2) "2" h=3 m=(+0,-2) "=10x10";
axis label=none;
proc gplot data=sasuser.class;
   plot weight * height /
      haxis=axis
      vaxis=axis
      ;
   note j=l h=1 "10" h=0.5 m=(+0,+0.5) "2" h=1 m=(+0,-0.5) "=10x10";
   footnote h=1 "10" h=0.5 m=(+0,+0.5) "2" h=1 m=(+0,-0.5) "=10x10";
run;
quit;