xy 平面でラベル付きの x 軸をシフトするにはどうすればよいですか?

xy 平面でラベル付きの x 軸をシフトするにはどうすればよいですか?

xy 平面でラベル付きの x 軸をシフトするにはどうすればよいでしょうか。このコードを試しましたが、失敗しました。x 線は移動しますが、対応するラベルが正しい場所にありません。

  \documentclass[]{scrartcl}
    \usepackage[utf8]{inputenc} 
    \usepackage{fullpage,amsmath,tkz-base}   

    \begin{document}
    \begin{tikzpicture}
    \tkzInit[xmin=0, ymin=0, xmax=10,ymax=10,xstep=1,ystep=1] 
    \tkzAxeX[label=,xshift=2cm]
    \tkzAxeY[label=]

    \end{tikzpicture}
    \end{document}

x 線と y 線をラベルに合わせてシフトする必要があります。

答え1

元の軸を「削除」して再描画するのはどうでしょうか。

\documentclass[]{scrartcl}    
\usepackage[utf8]{inputenc}     
\usepackage{fullpage,amsmath,tkz-base}    
\usetikzlibrary{arrows}     
\begin{document}        
\begin{tikzpicture}[myaxis/.style={thin, ->, >=stealth, shorten >=-15pt}]

\tkzInit[xmin=0, ymin=0, xmax=10, ymax=10, xstep=1, ystep=1]     
\tkzAxeY[label=,style={very thin,opacity=0}]        
\tkzAxeX[label=,xshift=2cm, style={very thin,opacity=0}]        
\draw [myaxis] (2,0) -- (12, 0);
\draw [myaxis] (0,0) -- (0,10);
\end{tikzpicture}            
\end{document}

X軸を移動

関連情報