从 pgfplots 图中删除线条

从 pgfplots 图中删除线条

当 'twopoints' 包含以下内容时,如何删除连接 (0, 0) 和 (1, 1) 的线段:

0 0 0
1 1 0

在下面的例子中?

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\pgfplotsset{compat=1.7}

\begin{document}
\begin{tikzpicture}
\begin{axis}[
]
\addplot table [only marks, x index = 0, y index = 1] {twopoints};
\addplot [only marks] coordinates {(0, 1) (1, 0)};
\end{axis}
\end{tikzpicture}
\end{document}

我无法在第一个“addplot”中的方括号后面放置“table”,而当“twopoints”没有第三列时我可以这样做(因此无需写“x index”和“y index”)。线段

答案1

我正在使用 TeXLive 2015(Ubuntu 16.04 附带的版本),我没有看到任何包含您的代码的行;对我来说结果是:

你的代码确实

...和字面上地你的代码。无论如何,你可以尝试看看

\addplot[only marks] table [x index = 0, y index = 1] {twopoints};

...无论如何,这更正确地修复了它。

相关内容