使用 pgfplot 从 dat 文件绘制直方图

使用 pgfplot 从 dat 文件绘制直方图

我想从包含两列(误差和频率)的 dat 文件创建直方图。它还包含大量的箱体,共 501 个。

我已按照本网站其他地方提供的说明进行操作,但主要 x 轴网格之间的数据被省略了

我使用的代码如下所示

\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}

\begin{document}

\pgfplotstableset{col sep=semicolon}
\begin{tikzpicture}
  \begin{axis}[
    enlarge x limits=false,
    enlarge y limits=upper,
    axis lines*=left,
    xmajorgrids,
    grid style={white,ultra thin},
    axis on top,
    tick align=outside
  ]
    \addplot [
        hist={bins=501, data min=-2.5, data max=2.5},
        fill=black!75, draw=none
    ] table [y index=0] {630LFanStats.csv};
  \end{axis}
\end{tikzpicture}
\end{document}

.csv 文件应该如何编译?

相关内容