PGFPlots 中“仅标记”选项的反义词是什么?

PGFPlots 中“仅标记”选项的反义词是什么?

对于某些应用程序,我会从脚本中自动生成一堆图,这意味着有时我会向 pgfplots 对象发出相互矛盾的选项,因为其中一个是默认选项(在脚本内),例如

\addplot[red, ...bla..., blue]{ ... }
\addplot[mark=*, ...bla..., mark=+]{ ... }

幸运的是,pgfplots 会按顺序覆盖先前的设置。但是在这种情况下,默认设置是“仅标记”(这使得图没有连接线),

有什么选择覆写“仅有痕迹”?

例如

\addplot[only marks, ...bla..., draw_lines_please]{ ... }

并通过覆盖第一个“唯一标记”使图实际上具有连接线。(draw_lines_please 替换了我正在寻找的选项)。(如果有的话)此类选项的名称是什么?

(我猜想该问题也适用于只有标记为全局 pgfplots 选项的情况,但该问题特定于上述情况)

答案1

要重新激活坐标之间的绘制线,请使用键sharp plot(标准绘图类型):

在此处输入图片描述

\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}
\begin{document}

\begin{tikzpicture}
\begin{axis}[
    legend entries={only marks,{only marks, sharp plot}},
    legend pos=outer north east,
    mark=*
]
\addplot [cyan, only marks] {rnd};
\addplot [orange, only marks, sharp plot] {rnd};
\end{axis}
\end{tikzpicture}
\end{document}

相关内容