检查下图的x轴。如何将标签稍微向左移动,使其与各自的刻度线对齐?
我使用以下方法旋转标签:
ax.set_xticks(xlabels_positions)
ax.set_xticklabels(xlabels, rotation=45)
但是,如您所见,旋转位于文本标签的中间。这使得它们看起来像向右移动。
我试着用这个代替:
ax.set_xticklabels(xlabels, rotation=45, rotation_mode="anchor")
...但是它并没有达到我的期望。并且"anchor"
似乎是该rotation_mode
参数允许的唯一值。
xlabels = ax.get_xticklabels()
如果只想使用现有标签,也可以使用。