对面轴上有额外的刻度标签

对面轴上有额外的刻度标签

我希望我的extra x tick label位于图表顶部,这样它就不会干扰其他刻度标签。我该怎么做?

这是一个最小的工作示例:

\documentclass{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
 \begin{axis}[
  xmin=0,xmax=3,
  ymin=0,ymax=15,
  extra x ticks={2.2},
  extra x tick style={grid=major},
  extra x tick labels={Cut},
  ]
  \addplot {exp(x)};
\end{axis}
\end{tikzpicture}
\end{document}

以及相应的结果:

在此处输入图片描述

我希望上面提到“剪切”。

感谢您的帮助!

答案1

您可以通过更改 ition 来执行此操作ticklabel pos

% arara: pdflatex

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.13}

\begin{document}
\begin{tikzpicture}
    \begin{axis}[%
        ,xmin=0,xmax=3
        ,ymin=0,ymax=15
        ,extra x ticks={2.2}
        ,extra x tick style={%
            ,grid=major
            ,ticklabel pos=top
            }
        ,extra x tick labels={Cut}
        ]
        \addplot {exp(x)};
    \end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容