ODS出力のタイトルに上付き文字を利用したい
[OS] ALL
[リリース] 8.2
[キーワード] Base, ODS, ESCAPECHAR, SUPER, SUB
[質問]カイ2乗検定の結果をHTMLファイルに出力しています。このとき、HTMLファイルのタイトルに、「2乗」を上付き文字として出力したいのですが、可能でしょうか。 [回答]SAS 8.2でODS機能に追加されたESCAPECHAR=ステートメントを指定することで、TITLEステートメントに特殊文字を使用できるようになりました。この機能を利用して、特殊文字に「^」を割り当てて、HTMLタグの「^{super 2}」を記述すれば、タイトルに上付き文字を出力できます。 data test; /* サンプルデータ作成*/ input x y freq; cards; 1 1 12 1 2 21 2 1 19 2 2 31 ; run; ODS ESCAPECHAR='^'; /* 特殊文字を出力*/ ODS HTML FILE='d:\temp\test.html'; TITLE 'χ^{super 2}検定'; /* カイ2乗検定*/ proc freq data=test; tables x*y/chisq; weight freq; run; ODS HTML CLOSE; なお、下付文字を出力する場合は、同じ特殊文字を用いて「^{sub 2}」のように記述します。 |