ヒストグラムの重ね合わせ [OS] ALL
[リリース] SAS 9.4M1以降
[キーワード] UNIVARIATE、OVERLAY、ヒストグラム
[質問]UNIVARIATEプロシジャでヒストグラムを作成すると、CLASSステートメントの変数の水準ごとにグラフが作成されます。一つのグラフにまとめ、ヒストグラムを重ねて表示できますか。
[回答]SAS 9.4 TS1M1ではUNIVARIATEプロシジャのHISTOGRAMステートメントに、新たにOVERLAYステートメントが追加され、ヒストグラムを重ねて表示できます。 例) PROC UNIVARIATE DATA=test1 NOPRINT; CLASS group; VAR x; /* OVERLAYオプションを追加 */ HISTOGRAM x / OVERLAY; RUN; SAS 9.4 TS1M1より前のリリースでは、CLASSステートメントの変数の水準ごとに異なる変数となるように事前にデータセットを加工した上で、SGPLOTプロシジャにてHISTOGRAMステートメントを繰り返し指定することで作図できます。 例) PROC SGPLOT DATA=test2; HISTOGRAM x1; HISTOGRAM x2; RUN;
|