使 yComb 图从零开始

使 yComb 图从零开始

我目前使用这段代码来创建一个情节:

\begin{tikzpicture}
    \begin{axis}
        \addplot[ycomb,mark=*] coordinates  {(0, 13) (1, 12) (2, 11) (3, 13) (4, 13) (5, 13) (6, 12) (7, 12) (8, 12) (9, 14)};
    \end{axis}
\end{tikzpicture}

它看起来像这样:

虽然这种表示方式非常适合显示各个数据点之间的差异,但这与我想要显示的内容完全无关。此图的目的是显示数据点彼此接近。我希望 y 轴从零开始。如何做到这一点?

答案1

用作ymin = 0axis

\documentclass[border = 5pt]{standalone}

\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}
  \begin{axis}[ymin=0]
    \addplot[ycomb,mark=*] coordinates  {(0, 13) (1, 12) (2, 11) (3, 13) (4, 13) (5, 13) (6, 12) (7, 12) (8, 12) (9, 14)};
  \end{axis}
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容