下列的先前这个问题我仍在研究如何使用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
在这种情况下会产生错误?