PGFPlots のボックスプロットで下限/上限ウィスパーのパーセンテージをユーザー定義することは可能ですか?

PGFPlots のボックスプロットで下限/上限ウィスパーのパーセンテージをユーザー定義することは可能ですか?

5.12.1項によると、PGFPlots マニュアル; リビジョン 1.13 (2016/01/06)箱ひげ図は次のことを視覚化します(472 ページを参照)。

中央値は入力データの 0.5 分位です。
下位四分位は入力データの 0.25 分位です。
上位四分位は入力データの 0.75 四分位です。
下ヒゲは、下位四分位数−1.5 · IQRより大きい最小のデータ値です。ここで、IQRは「四分位範囲」、つまり上位四分位数と下位四分位数の差です。
上ヒゲ上位四分位数+1.5·IQRより小さい最大のデータ値です。

ただし、入力データの最小、25 番目、50 番目、75 番目、および 99 番目のパーセンテージを表示したいと思います。99 番目の四分位数より大きいデータは外れ値と見なされます。

PGFPlots のボックスプロットで下限/上限のささやきのパーセンテージ (たとえば、99%) をユーザー定義することは可能ですか?

注記:これは、マセマティカ; を参照してください役職


\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{width=7cm, compat=1.12}
\usepgfplotslibrary{statistics}

\begin{document}
\begin{tikzpicture}
  \begin{axis}[y=1cm]
    \addplot+[boxplot]
      table[row sep=\\,y index=0] {
      data\\
      1\\ 2\\ 
      11\\ 12\\ 13\\ 14\\ 15\\ 
      16\\ 17\\ 18\\ 19\\ 20\\ 
      30\\ 35\\
    };
  \end{axis}
\end{tikzpicture}
\end{document}

答え1

私の知る限り、ウィスカーの計算は変更できるのみ使用して

/pgfplots/boxplot/whisker range={⟨number⟩} %(initially 1.5)

質問にリンクされているマニュアルの477ページにドキュメントがあります。ただし、⟨number⟩はパーセンテージではありません。ウィスカーは、上/下四分位数+/- ⟨number⟩に四分位範囲を掛けて計算されます。

四分位範囲 := 上位四分位 − 下位四分位。

したがって、あなたの質問に対する答えは、「いいえ、上記が実行できるすべてです (ウィスカー値を手動で定義したくない限り)」です。

関連情報