简单问题:
我似乎无法控制二维轴上绘图的 z 顺序(即哪个在前,哪个在后)。
梅威瑟:
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot+[only marks] table {
0 2
1 1
2 2
};
\addplot+[mark=none, line width=2pt] table {
0 2
1 1
2 2
};
\end{axis}
\end{tikzpicture}
\end{document}
必填截图:
这里的问题是,第一个情节,only marks
总是位于另一个图之前。如果我颠倒相应的顺序\addplot
命令的顺序,则颜色和标记会切换,但不是情节的顺序。也就是说,它们only marks
仍然在线的前面。
我该如何改变这种情况?
(是的,这里我需要两个单独的图,因为该线实际上是使用不同数据的回归曲线,但存在很大的重叠并且曲线在点云下方几乎看不见)。
答案1
如果您设置该选项,它将起作用clip marker paths
:
\begin{axis}[clip marker paths=true]
这实际上可能是该选项的一个意外副作用。
答案2
因为它使用
\begin{axis}[clip mode=individual,]