从文件绘制多个箱线图

从文件绘制多个箱线图

我有以下格式的数据

n lw lq m uq uw
50 200 209 237 327 569
100 376 379 386 390 391
150 ...
...

其中lw = lower whisker,,lq = lower quartile等等。

我想n在 x 轴上绘制每个框并最终得到如下所示的图形:


(来源:togaware.com

我一直在尝试修改绘制非盒装数据的现有图表,但我找不到不会导致 LaTeX 编译失败的配置方法。

\pgfplotstableread{code/tree/results.dat}\loadedtable

\begin{figure}
  \begin{tikzpicture}
    \begin{axis}[
      axis lines=middle,
      xlabel near ticks,
      ylabel near ticks,
      xlabel={Size of Tree $n$},
      ylabel={Time $\mu$s},
      width=11cm,
      height=10cm
    ]
    \addplot [box plot] table[x=n,y=???] from \loadedtable;
  \end{tikzpicture}
  \caption{Test Results}
  \label{fig:tree-results-1}
\end{figure}

如何使用数据文件而不是一组准备好的固定值来指定箱线图限制?

相关内容