如何在 pgfplots 中用箭头连接坐标?

如何在 pgfplots 中用箭头连接坐标?

我有一组坐标,正在用 pgfplots 绘制。我不想用简单的线连接它们,而是想用箭头连接它们。

我尝试过使用\addplot[->],但是,这只会在最终坐标处放置一个箭头。我想要为连接坐标的每个线段放置一个箭头。

\documentclass{article}

\usepackage{tikz}
\usepackage{pgfplots}

\pgfplotsset{compat=1.18}

\begin{document}

\begin{tikzpicture}
\begin{axis}
    \addplot[->] coordinates {
     (0, 1)
     (2, 4)
     (4, 10)
     (3, 6)
    };
\end{axis}
\end{tikzpicture}

\end{document}

答案1

尝试这个简单的方法:

\documentclass{article}

\usepackage{tikz}
\usepackage{pgfplots}

\pgfplotsset{compat=1.18}

\begin{document}
    
    \begin{tikzpicture}[scale=2]
        \begin{axis}
            \addplot[->] coordinates {
                (0, 1)
                (2, 4)
                };
        \addplot[->] coordinates {
            (2, 4)
            (4, 10)
                };
            \addplot[->] coordinates {
                (4, 10)
                (3, 6)
            };
        \end{axis}
    \end{tikzpicture}
    
\end{document}

在此处输入图片描述

相关内容