当 x 列给出 x 值之间的差异时,我该如何绘制表中的数据?

当 x 列给出 x 值之间的差异时,我该如何绘制表中的数据?

我想用 Ti 创建“试用概况”图表Z。

我的数据如下:高度(Y 轴)和检查点之间的时间(X 轴)。

     y      x
     0      0
    10      3
    20      3
    40      8
    30      6

一个重要特征是连接检查点(x)和高度(y)的垂直线。

结果看起来应该是这样的(橙色数据仅供参考):

答案1

开始阅读pgfplots手册第 4.5 节

\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[ycomb,scatter] table[x=x,y=y]{
     y      x
     0      0
    10      3
    20      3
    40      8
    30      6
};
\end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容