Мне удалось манипулировать другими атрибутами но, видимо, изменить направление одного тика не так-то просто. Вот моя неудачная попытка инвертировать направление тика. Обратите внимание, что все остальные атрибуты применяются ожидаемым образом:
Код: Выделить всё
import numpy as np
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot(np.linspace(0, 1, 10), np.linspace(0, 1, 10))
ax.tick_params(axis="x", direction="out")
ticks = ax.xaxis.get_major_ticks()
ticks[2]._apply_params(direction="in", color="r", width=22)
plt.show()

Подробнее здесь: https://stackoverflow.com/questions/790 ... matplotlib
Мобильная версия