0

procsgplotでひげの値を選択することは可能ですか。SGPLOTでは25日と75日しか利用できないようです。

多分誰かがそれが可能かどうか知っていますか?

ありがとう

4

1 に答える 1

1

おそらく統計学者が推奨していないため、標準外のウィスカーを追加することはできません。

ボックスプロットには四分位数に関して特定の定義があるため、彼らはそれを思いとどまらせます。ときどき変動がありますが (つまり、大まかな正規性プロットを取得するため)、一般的に、人々はボックス プロットで四分位数を期待します。任意のパーセンタイルを追加すると、提案したもののように意味のあるものであっても、聴衆を混乱させる可能性が高くなります。

このビジュアライゼーションを試してください: 提案されたパーセンタイル間隔に基づく売上貢献度のウォーターフォール グラフ:

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 については、オンラインでいくつかのレシピがあります。

于 2012-06-20T22:07:59.663 に答える