在 pgfplots 中向图添加标签

在 pgfplots 中向图添加标签

我想在我制作的图的右侧添加一个标签。我搜索了当前的解决方案,但无法将它们合并到我自己的图里。

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.13}

\begin{document}

\begin{tikzpicture}
\begin{axis}[xlabel={$x$}, ylabel={$y$}, axis lines=middle, samples=50, grid, thick, domain=-2:2, ymin=-2, xmax=3]
\addplot[blue] {x^2} node[]{$x$};
\end{axis}
\end{tikzpicture}

\end{document}

我只想在该图的右侧添加一个蓝色标签,写着$y=x^2$

答案1

pgfplots 将这些称为图例而不是标签,或者您可以将文本添加为​​节点:

在此处输入图片描述

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.13}

\begin{document}

\begin{tikzpicture}
  \node [color=blue] at (6,5) {$y=x^2$};
\begin{axis}[xlabel={$x$}, ylabel={$y$}, axis lines=middle, samples=50, grid, thick, domain=-2:2, ymin=-2, xmax=3,
legend style={at={(1.4,.5)}},
legend entries={$y=x^2$}
]
\addplot[blue] {x^2} node[]{$x$};
\end{axis}
\end{tikzpicture}

\end{document}

相关内容