matplotlib.figure.SubFigure.align_xlabels#
- SubFigure.align_xlabels(axs=None)[源代码]#
如果正在自动进行标签对齐(即标签位置未手动设置),则对齐同一子图行中子图的 x 轴标签。
对齐在此调用后会持续到绘制事件。
如果标签在底部,则它与标签也在底部且具有相同最底部子图行的 Axes 上的标签对齐。如果标签在顶部,则它与具有相同最顶部行的 Axes 上的标签对齐。
- 参数:
- axsAxes 列表
可选的 Axes 列表(或
ndarray
),用于对齐 x 轴标签。默认对齐图中的所有 Axes。
另请参阅
备注
这假定
axs
中的所有 Axes 都来自同一个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()