答案1
最终,我找到了选项:y tick label style={text width=2cm}
正是我要找的。以下是一些示例代码(2cm 显然太大了,但它证明了这一点)在实际绘图中,请确保另外使用:align=right
以确保数字在轴上正确对齐。
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{tikz,pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[y tick label style={text width=2cm%,align=right
}]
\addplot coordinates {(1,1000) (3,2000)};
\end{axis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{axis}[y tick label style={text width=2cm%,align=right
}]
\addplot coordinates {(1,100) (3,200)};
\end{axis}
\end{tikzpicture}
\end{document}
请注意两个图像如何正确对齐并且具有相同的大小。