在Matplotlib中创建二维图时,哪种方法隐藏刻度线/线而不是标签?我希望与this question相反。我在Matplotlib API中没有看到合适的方法。
作为一个黑客,我已经考虑过"隐藏"通过将颜色设置为与背景匹配(例如,白色)来设置刻度线。还有更好的方法吗?
答案 0 :(得分:2)
操纵刻度的适当方法是.tick_params()
。
在这里你想关闭标记,但不是标签,因此
ax.tick_params(axis="x", bottom=False)
表示单轴,或
ax.tick_params(left=False, bottom=False)
两个轴。