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の場合の出力例
|