|
|
GPLOTプロシジャで計算に範囲外の値を含める
[OS] ALL
[リリース] ALL
[キーワード] GRAPH, GPLOT, SYMBOL, MODE, INCLUDE
[質問]
GPLOTプロシジャで値の範囲を指定している場合、範囲外の値は計算対象から除外されているようです。
[回答]
SYMBOLステートメントにMODE=INCLUDEを指定すると、範囲外の値も含めて計算を行ないます。 MODE=INCLUDEの使用例を下記に示します。
/* サンプルデータセット作成 */
DATA hilo;
INPUT x y @@;
CARDS;
1 1 1 2 1 3 1 4 1 5
2 2 2 4 2 6 2 1 2 2
3 2 3 3 3 6 3 1 3 13
4 1 4 8 4 3 4 1 4 2
5 3 5 2 5 3 5 4 5 3
;
RUN;
/* SYMBOLステートメントでMODE=INCLUDEを指定 */
SYMBOL1 MODE=INCLUDE CI=green I=hilotj CV=blue V=star W=1;
***SYMBOL1 MODE=EXCLUDE CI=green I=hilotj CV=blue V=star W=1;
AXIS1 ORDER=0 TO 6;
AXIS2 ORDER=0 TO 10;
PROC GPLOT data=hilo;
PLOT y*x / HAXIS=AXIS1
VAXIS=AXIS2;
RUN;
QUIT;
MODE=EXCLUDE(デフォルト)の場合の出力例
MODE=INCLUDEの場合の出力例
|
|||||