PGFPLots 中的自定义虚线绘图线

PGFPLots 中的自定义虚线绘图线

我知道您可以使用该选项在 pgfplots 中制作虚线\addplot[dashed]。但是,生成的线并不是我想要的那种虚线。

\pgfsetdash在 PGF 的文档中找到了它,但我不知道如何在一个上使用它\addplot。如果我将它包含在 tikzpicture 环境中的任何地方,它会更改所有线条,包括轴。我以为添加第二个\pgfsetdash会改变样式,但似乎没有效果。

关于在 PGF 图中创建自定义虚线样式有什么建议吗?

答案1

您可以使用键dash pattern=<pattern>来定义虚线图案\addplot

\documentclass{article}
\usepackage{pgfplots}
\begin{document}


\begin{tikzpicture}
\begin{axis}
\addplot [dash pattern=on 4pt off 1pt on 4pt off 4pt] {x^2};
\end{axis}
\end{tikzpicture}

\end{document}

相关内容