在 Matplotlib 中创建二维图时,什么方法隐藏刻度线/线而不隐藏标签?我想要 this question 相反。我在 Matplotlib API 中没有看到合适的方法。
作为一种黑客,我考虑过通过设置颜色来匹配背景(例如白色)来“隐藏”刻度线。有更好的办法吗?
最佳答案
操作刻度的适当方法是 .tick_params()
.
在这里您想要关闭刻度,但不关闭标签,因此
ax.tick_params(axis="x", bottom=False)
对于单轴,或
ax.tick_params(left=False, bottom=False)
对于两个轴。
关于python - 对于 Matplotlib 图,如何隐藏刻度线但保留刻度标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49824101/