带有 pgfplot 的条形图-缺少条形图

带有 pgfplot 的条形图-缺少条形图

我正在使用 PGFplot 制作条形图。我的 csv 文件中有 4 个条目,但不幸的是我的图中只有 3 个条形图。

我的 LaTeX 代码:

\begin{figure}
    \centering
    \begin{tikzpicture} 
        \begin{axis}[
            x tick label style={/pgf/number format/1000 sep=},
                xlabel=Sequence,
            ylabel=Heigth,
                ymin=0.7,
            enlargelimits=0.05,
            legend style={at={(0.5,-0.15)},
                anchor=north,legend columns=-1},
            ybar interval=0.7,
            width=\textwidth,
            ]
            \addplot table [col sep=comma,trim cells=true,y=height] {numericaltests/data/test.csv};

            \addplot[red,sharp plot,update limits=false]
                coordinates {(-1,1.00) (34,1.00)}
                node[above] at (axis cs:15,1.00) {};
            \legend{Ca2Fe2As2}
        \end{axis}
    \end{tikzpicture}
    \caption{Sequence}
    \label{fig:sequenceHeight}
\end{figure}

我的 test.csv 文件:

sequence,height
1,2.0
2,1.5
3,1.8
4,2.4

条形图:

https://www.dropbox.com/s/j6rs7gtn5dyh6ia/Screenshot%202013-11-09%2011.14.14.png

答案1

问题是,这ybar interval需要一个开始值和一个结束值。我将其更改为ybar,然后一切都正常。

相关内容