matplotlib.figure.SubFigure.align_ylabels#
- SubFigure.align_ylabels(axs=None)[源代码]#
如果在同一子图列中自动进行标签对齐(即标签位置未手动设置),则对齐子图的y标签。
调用此方法后,对齐方式在绘制事件中保持不变。
如果标签在左侧,它将与左侧标签对齐,这些标签位于具有相同最左侧子图列的 Axes 上。如果标签在右侧,它将与具有相同最右侧列的 Axes 上的标签对齐。
参见
注释
这假设
axs来自同一个GridSpec,因此它们的SubplotSpec位置对应于图的位置。示例
带有大号 yticks 标签的示例:
fig, axs = plt.subplots(2, 1) axs[0].plot(np.arange(0, 1000, 50)) axs[0].set_ylabel('YLabel 0') axs[1].set_ylabel('YLabel 1') fig.align_ylabels()