ODS統計グラフ機能におけるシンボル、色の指定
[OS] ALL
[リリース] 9.2以降
[キーワード] SGPLOT, symbol, color, group, STYLEATTRS
[質問]
SGPLOTプロシジャでグラフを作成しています。グループごとにシンボル、色の指定はできますか。 PROC SGPLOT DATA=sashelp.class; SCATTER X=weight Y=height / GROUP=sex; RUN;
[回答]SAS 9.4より前のリリースでは、カスタマイズしたODSスタイルを参照します。ODSスタイルのカスタマイズはTEMPLATEプロシジャを用いるほか、以下のように%MODSTYLEマクロプログラムが活用できます。 例:
/* ODSスタイルのカスタマイズ */
%MODSTYLE(PARENT=LISTING, NAME=mystyle,
COLORS=blue red, MARKERS=circlefilled);
/* カスタマイズしたODSスタイルの適用 */
ODS LISTING STYLE=mystyle;
/* SGPLOTプロシジャの実行 */
PROC SGPLOT DATA=sashelp.class;
SCATTER X=weight Y=height / GROUP=sex;
RUN;
より詳細な内容は、SAS Techincal News Winter 2011の特集記事にて記載しています。 例:
PROC SGPLOT DATA=sashelp.class;
STYLEATTRS
DATACONTRASTCOLORS=(blue red)
DATASYMBOLS=(circlefilled);
SCATTER X=weight Y=height / GROUP=sex;
RUN;
|
|