pgfplots:标记选项不适用

pgfplots:标记选项不适用

我尝试修改标记,但选项似乎没有改变任何东西?!

\documentclass{article}

\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.9}
\usetikzlibrary{plotmarks}

\usepackage{filecontents}
\begin{filecontents}{Values.dat}
x y
1 1
2 3
3 3
\end{filecontents}

\begin{document}

\begin{tikzpicture}
\begin{axis}[
]
\addplot table [
    x=x, 
    y=y,
    only marks, % <-- no effect
    mark=o, % <-- no effect
    mark options={fill color=white,color = black} % <-- no effect
] 
{Values.dat};
\end{axis}
\end{tikzpicture}

在这个例子中,我想要带有黑色边框的白色圆圈,但我只得到标准标记。

在此处输入图片描述

答案1

解决方案

哦,天哪...我的错了...感谢杰克的提示。

\documentclass{article}

\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.9}
\usetikzlibrary{plotmarks}

\usepackage{filecontents}
\begin{filecontents}{Values.dat}
x y
1 1
2 3
3 3
\end{filecontents}

\begin{document}

\begin{tikzpicture}
\begin{axis}[
]
\addplot 
[ % <-- plot options
    only marks,
    mark=o,
    mark options={color = black}
] 
table 
[ % <-- table options
    x=x, 
    y=y,
] 
{Values.dat};
\end{axis}
\end{tikzpicture}

在此处输入图片描述

相关内容