【发布时间】:2018-04-13 19:44:03
【问题描述】:
在 Matplotlib 中创建二维图时,什么方法可以隐藏刻度线/线而不是标签?我想要this question 的反面。我在Matplotlib API 中没有看到合适的方法。
作为一个技巧,我考虑过通过设置颜色以匹配背景(例如白色)来“隐藏”刻度线。有没有更好的办法?
【问题讨论】:
标签: python matplotlib plot
在 Matplotlib 中创建二维图时,什么方法可以隐藏刻度线/线而不是标签?我想要this question 的反面。我在Matplotlib API 中没有看到合适的方法。
作为一个技巧,我考虑过通过设置颜色以匹配背景(例如白色)来“隐藏”刻度线。有没有更好的办法?
【问题讨论】:
标签: python matplotlib plot
操作刻度的适当方法是.tick_params()。
在这里你想关闭刻度,而不是标签,因此
ax.tick_params(axis="x", bottom=False)
对于单轴,或
ax.tick_params(left=False, bottom=False)
对于两个轴。
【讨论】: