我希望我的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}