如何修复样本中仅有零值的 pgf 箱线图错误?

如何修复样本中仅有零值的 pgf 箱线图错误?

下列的先前这个问题我仍在研究如何使用boxplot提供的功能正确处理不同的“边界”情况pgfplots。以下 MWE:

\documentclass{standalone}

\usepackage{tikz}
\usepackage{pgfplots}

\usetikzlibrary{pgfplots.statistics}

\pgfplotsset{compat=1.9}

\begin{document}    \begin{tikzpicture}

      \begin{axis}[boxplot/draw direction=y, ymode=log]
        \addplot+[boxplot] table[row sep=\\,y index=0] {
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
          000.00\\
        };
     \end{axis}
   \end{tikzpicture}
\end{document}

导致以下编译错误:

! Missing number, treated as zero.
<to be read again> 
                   p
l.69         };

零样本的数量不会改变问题中的任何内容。不过,我可以通过删除 y 轴的“log”属性来解决这个问题。为什么boxplot在这种情况下会产生错误?

相关内容