matplotlib tick标签相对于轴的位置

use*_*133 6 matplotlib

我将matplotlib设置为在绘图区域外放置刻度,但现在它们在相应的标签上重叠.tick_params方法不提供任何设置相应标签位置的选项.所以我想我将不得不使用text()方法编写自己的函数.同时有人有更好的建议吗?

tac*_*ell 8

要相对于刻度线使用垫移动刻度标签.相比

ax.tick_params(direction='out', pad=5)
plt.draw()
Run Code Online (Sandbox Code Playgroud)

ax.tick_params(direction='out', pad=15)
plt.draw()
Run Code Online (Sandbox Code Playgroud)