|
|
GPLOTプロシジャで一部の凡例のみを表示
[OS] ALL
[リリース] ALL
[キーワード] GRAPH, GPLOT, legend, part of the values, PLOT2 statement
[質問]
GPLOTプロシジャにて、複数の応答変数(Y軸)を用い、OVERLAYオプションを指定し、グラフを作成しています。
[回答]
GPLOTプロシジャでは、PLOTステートメントのほか、PLOT2ステートメントをあわせて指定することができます。
たとえば、各X軸の点において、エラーバーのグラフを描いた後、平均値を任意のシンボルにて表し、値の偏移を描くとします。
例:PLOT2ステートメントを利用したLEGENDオプションの振り分け
/* Y軸を設定 */
AXIS1 ORDER=(-2 TO 10 BY 2);
PROC GPLOT DATA=test;
/* エラーバー部分のグラフを作成 */
PLOT (y1 y2)*x / OVERLAY VAXIS=AXIS1;
SYMBOL1 I=std V=none C=red;
SYMBOL2 I=std V=none C=blue;
/* 平均値偏移部分のグラフを作成 */
/* LEGENDオプションを指定 */
PLOT2 (mean1 mean2)*x / OVERLAY VAXIS=axis1 LEGEND;
SYMBOL3 I=join V=dot C=red;
SYMBOL4 I=join V=dot C=blue;
RUN;
QUIT;
※ 上記の例では、PLOT、PLOT2ステートメントで同じ設定のY軸とするため、明示的にAXISステートメントを用いています。 |
|||||