pgfplots: altera a posição vertical do rótulo do nó em addplot

pgfplots: altera a posição vertical do rótulo do nó em addplot

No MWE abaixo, como posso alterar a posição vertical do labelassociado à curva? Por exemplo, se eu quisesse colocar abaixo da curva?

\documentclass{standalone}

\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.10}

\begin{document}

    \begin{tikzpicture}
    \begin{axis} []

    \addplot[
        domain=10:400,
        samples=100,
    ] { sqrt(x)}
    node[pos=0.97,label={$f(x)$}] {}
    ;

    \end{axis}
    \end{tikzpicture}

\end{document}  

insira a descrição da imagem aqui

Responder1

Você pode usar label=below:{$f(x)$}normalmente. Todos os especificadores de posição como right, left below leftetc funcionarão. Além disso, como labelé um nó, você também pode passar outras opções para ele, como

label={[text=red]below:{$f(x)$}}

Código:

\documentclass{standalone}

\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.10}

\begin{document}

    \begin{tikzpicture}
    \begin{axis} []

    \addplot[
        domain=10:400,
        samples=100,
    ] { sqrt(x)}
    node[pos=0.97,label=below:{$f(x)$}] {}
    ;

    \end{axis}
    \end{tikzpicture}

\end{document}

insira a descrição da imagem aqui

informação relacionada