猿问

删除matplotlib图中的xticks?

我有一个Semilogx图,我想删除xticks。我试过了:


plt.gca().set_xticks([])

plt.xticks([])

ax.set_xticks([])

网格消失(确定),但仍保留小刻度线(在主刻度线的位置)。如何删除它们?


叮当猫咪
浏览 753回答 3
3回答

弑天下

这是我在matplotlib邮件列表中找到的替代解决方案:import matplotlib.pylab as pltx = range(1000)ax = plt.axes()ax.semilogx(x, x)ax.xaxis.set_ticks_position('none') 
随时随地看视频慕课网APP

相关分类

Python
我要回答