Latex 框图/绘制范围

Latex 框图/绘制范围

我想要使​​用类似本文档第 9 页中的框图: http://texdoc.net/texmf-dist/doc/generic/pst-bar/pst-bar-docDE.pdf

但我没能做到这一点。
目前我正在使用这个:分组条形图

\definecolor{bblue}{HTML}{4F81BD}
\definecolor{rred}{HTML}{C0504D}
\definecolor{ggreen}{HTML}{9BBB59}

\begin{figure}[h]
\begin{tikzpicture}
\begin{axis}[
    width  = 0.85*\textwidth,
    height = 8cm,
    major x tick style = transparent,
    ybar=2*\pgflinewidth,
    %ybar stacked,
    bar width=14pt,
    ymajorgrids = true,
    ylabel = {Zeit in Sekunden},
    symbolic x coords={lokal,1 Gerät, 2 Geräte},
    xtick = data,
    scaled y ticks = false,
    enlarge x limits=0.25,
    ymin=0,
    nodes near coords,
    legend cell align=left,
    legend style={
            at={(1,1.05)},
            anchor=south east,
            column sep=1ex
    }
]
    \addplot[style={bblue,fill=bblue,mark=none}]
         coordinates {(lokal,973) (1 Gerät,1426) (2 Geräte,698)};
    \addplot[style={rred,fill=rred,mark=none}]
        coordinates {(lokal, 0.0) (1 Gerät,6.00) (2 Geräte,5.1)};
    \addplot[style={ggreen,fill=ggreen,mark=none}]
        coordinates {(lokal,52) (1 Gerät,276) (2 Geräte,169)};

    \legend{Durchschnittliche Zeit zur Berechneung,Durchschnittliche Zeit zur Verteilung,Streuung gesamte Zeit}
\end{axis}
\end{tikzpicture}
\end{figure}

我希望图表是“块”样式。
或者我可以画一个十字来显示结果的范围。
我需要水平线作为平均值,垂直线作为从最小值到最大值的范围。我不知道我必须使用什么包或命令才能得到我想要的,所以任何建议都值得赞赏。

答案1

运行xelatex

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{pst-bar}
\usepackage{filecontents}

\begin{filecontents*}{example.csv}
lokal, 1 Gerät, 2 Geräte
973, 1426, 698
0, 6, 5.1
52, 276, 169
\end{filecontents*}

\begin{document}

\psset{xunit=0.5in,yunit=0.5}
\begin{pspicture}(-1,-1.5)(3,15.5)
\psgrid[xunit=1.5in,gridlabels=0,subgriddiv=0,griddots=30](0,0)(1,15)
\psaxes[axesstyle=frame,dy=3,Dy=300,labels=y,ticks=y](0,0)(3,15)
\readpsbardata{\data}{example.csv}
\psbarchart[barstyle=red,chartstyle=block,yunit=0.01]{\data}
\end{pspicture}

\end{document}

pdflatex --shellescape <file>使用

[...]
\usepackage{pst-bar}
\usepackage{auto-pst-pdf}
[...]

在此处输入图片描述

相关内容