x 레이블을 축의 오른쪽에서 왼쪽 끝으로 이동

x 레이블을 축의 오른쪽에서 왼쪽 끝으로 이동

매우 간단한 질문인 것 같지만 아직까지는 간단한 답을 찾지 못했습니다. 다음 플롯의 x 레이블을 축의 오른쪽 끝에서 왼쪽으로 어떻게 이동할 수 있습니까?

여기에 이미지 설명을 입력하세요

\documentclass{standalone}

\usepackage{pgfplots}
\pgfplotsset{compat=newest}

\begin{document}
\begin{tikzpicture}
    \begin{axis}[%
        width=0.9\linewidth,height=0.7\linewidth,
        xlabel=$x$,ylabel=$(x+1)^2$,
        xmin=-2.1,xmax=0.05,
        ymin=-0.05,ymax=1.1,
        xtick={-2,-1,0},ytick={0,0.5,1},
        axis lines=center,
        thick,every tick/.style={thin}]

    \addplot[blue,samples=100] {(x+1)^2};

    \end{axis}
\end{tikzpicture}
\end{document}

답변1

한 가지 가능성:

xlabel style={at={(0,0)},above right,yshift=10pt}

여기에 이미지 설명을 입력하세요

암호:

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
    \begin{axis}[%
        width=0.9\linewidth,height=0.7\linewidth,
        xlabel=$x$,ylabel=$(x+1)^2$,
        xmin=-2.1,xmax=0.05,
        ymin=-0.05,ymax=1.1,
        xtick={-2,-1,0},ytick={0,0.5,1},
        axis lines=center,
        thick,every tick/.style={thin},
        xlabel style={at={(0,0)},above right,yshift=10pt}
    ]

    \addplot[blue,samples=100] {(x+1)^2};

    \end{axis}
\end{tikzpicture}
\end{document}

관련 정보