1
$ C $で$ Y $の平均値のプロットを作成したい。この場合の$ c $は常に$ 2 $〜$ 15 $の整数値をとります。SAS:gplotに「uniform」オプションを追加すると、整数変数のx軸の値が変わる
私はy軸を同じに保つために、このコードを使ってプロットを作成します。
proc means noprint data=two;
var Y;
class K c;
output out = nn mean=Y;
run;
proc sort data= nn; by K ; run;
proc gplot data =nn uniform;
plot Y*c ;
symbol interpol=join;
by K ;
run;
出力は、変数$ C $に対するx軸上の目盛りは本当に奇妙な(下の画像)であることを除いて、結構です。
Iが「均一」オプションを削除した場合、期待どおり、x軸は、整数目盛りで標識されます。なぜこうなった?そして、x軸に整数値を保持しながら、どのようにy軸をプロット間で一様にすることができますか?
どのようなご意見もありがとうございます。ありがとうございました。
おかげで、使用して強制的にgplot文のオプションを追加します。あなたの問題のために、あなたがして指定し、1と2から15までのすべてのステップをティッカーを作成したいです!しかし、なぜ、その行動が最初にそこにあるのか不思議です。 – OctaviaQ
@ジャンド、私はユニフィムを試みることはありませんが、私が考えることは、[統一](http://support.sas.com/documentation/cdl/en/graphref/63022/HTML/default/viewer.htm#gplot-stmt。 htm)は、プロット間で同じ値の範囲のみを指定しますが、同じテロップは指定しません。スケーリング軸を強制的に変更するので、Yの値の範囲がK全体で異なる可能性があるため、混乱を招く理由になる可能性があります。 –