我有一个图,我想修改刻度标签的文本。在“Matplotlib - 修改刻度标签文本”主题中,这个问题得到了解决。但是,我还想将“测试”标记放在任意点上,比如“0.7”。我想知道,是否有任何方法可以做到这一点,最好不使用注释。
关于该主题的建议代码如下:
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
fig.canvas.draw()
labels = [item.get_text() for item in ax.get_xticklabels()]
labels[1] = 'Testing'
ax.set_xticklabels(labels)
plt.show()