Проверьте ось 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()
если хотите использовать существующие метки.