AFAIK, нет такой возможности вращать отметки в отличие от ярлыков. Однако я придумал это грубое решение, которое работает для повернутых меток внутри фигуры.
Я здесь в основном рисую маленькие наклонные линии после того, как скрываю настоящие отметки. Это вдохновлено документацией по сломанной оси. Вы также можете адаптировать ее для оси Y.
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot(range(5))
ax.tick_params(axis='x', length=0, labelsize=20)
d = .1 # how big to make the diagonal lines in absolute coordinates
y_low = -0.5
for i in range(5):
ax.plot((i-d,i+d), (y_low-d,y_low+d), color='k')
ax.set_ylim(y_low, None)
plt.show()