我想沿 x 轴反转单轴刻度(及其标签)的方向以突出显示某些指定值。
我成功地操纵了其他属性,但显然反转单个刻度的方向并不那么容易完成。这是我反转刻度方向的失败尝试。请注意,所有其他属性均按预期应用:
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()