これは非常に単純な質問のように思えますが、今のところ簡単な答えは見つかっていません。次のプロットの 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}