matplotlib.figure.SubFigure.align_xlabels#
- SubFigure.align_xlabels(axs=None)[源代码]#
如果在同一子图行中自动进行标签对齐(即标签位置未手动设置),则对齐子图的x标签。
调用此方法后,对齐方式在绘制事件中保持不变。
如果标签位于底部,它将与标签位于底部的Axes对齐,并且这些Axes位于同一最底部的子图行。如果标签位于顶部,它将与位于同一最顶部行的Axes的标签对齐。
参见
注释
这假设
axs来自同一个GridSpec,因此它们的SubplotSpec位置对应于图形位置。示例
带有旋转的 xtick 标签的示例:
fig, axs = plt.subplots(1, 2) for tick in axs[0].get_xticklabels(): tick.set_rotation(55) axs[0].set_xlabel('XLabel 0') axs[1].set_xlabel('XLabel 1') fig.align_xlabels()