PGFPlots:轴末端缺少小刻度

PGFPlots:轴末端缺少小刻度

在以下 MWE 中,小刻度不会绘制到轴的末端,而是停止在最后一个主刻度处(在 x=1.5 和 y=100 处)。

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{
    compat = 1.15,
    minor tick num = 4
}

\begin{document}

\begin{tikzpicture}
    \begin{axis}
        \addplot
            table {
                x   y
                0.0 100
                1.5 10
            };
    \end{axis}
\end{tikzpicture}

\end{document}

缺少小滴答声

这可能是由于软件包中的错误造成的吗pgfplots?我该如何强制将小刻度绘制到轴的末端?

编辑:使用 1.14 版可以按预期绘制小刻度pgfplots。(我安装了 1.14 版,但设置compat = 1.14不起作用。)

答案1

pgfplots提供帮助轴限位例如 \begin{axis}[ymax = 110]。并非在每个图表中,您都希望将刻度画到轴的最末端。

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{
    compat = 1.15,
    minor tick num = 4
}

\begin{document}

\begin{tikzpicture}
    \begin{axis}
        [
        ymax = 110,
        ]
        \addplot
            table {
                x   y
                0.0 100
                1.5 10
            };
    \end{axis}
\end{tikzpicture}

\end{document}

在此处输入图片描述

看看手动的了解更多信息。

在此处输入图片描述

相关内容