procsgplotでひげの値を選択することは可能ですか。SGPLOTでは25日と75日しか利用できないようです。
多分誰かがそれが可能かどうか知っていますか?
ありがとう
おそらく統計学者が推奨していないため、標準外のウィスカーを追加することはできません。
ボックスプロットには四分位数に関して特定の定義があるため、彼らはそれを思いとどまらせます。ときどき変動がありますが (つまり、大まかな正規性プロットを取得するため)、一般的に、人々はボックス プロットで四分位数を期待します。任意のパーセンタイルを追加すると、提案したもののように意味のあるものであっても、聴衆を混乱させる可能性が高くなります。
このビジュアライゼーションを試してください: 提案されたパーセンタイル間隔に基づく売上貢献度のウォーターフォール グラフ:
data actualBinned; set sashelp.prdsale;
keep actual;
run;
proc rank data=actualBinned out=actualBinned
groups=100
descending;
var actual;
ranks rank;
run;
data actualBinned; set actualBinned;
if rank < 5 then bin="00-05";
else if rank < 25 then bin="05-25";
else if rank < 50 then bin="25-50";
else if rank < 75 then bin="50-75";
else if rank < 95 then bin="75-95";
else bin="95-100";
run;
proc sort data=actualBinned;
by bin;
run;
proc sgplot data=actualBinned;
waterfall category=bin response=actual;
run;
私は、同じ幅で表示される異なる幅のビンの大ファンではありません。むしろ、幅 5 の 20 個のビンを使用したいと思います。その注意点を踏まえると、管理者が特定のコンテキストでこのビジュアライゼーションをどのように活用できるかがわかります。
ところで、ウォーターフォール グラフは 9.3 で実験的なものです。古いバージョンの SAS については、オンラインでいくつかのレシピがあります。