如何在matplotlib中的绘图上删除x,y轴上的值

jon*_*nas 6 python matplotlib

有没有办法从图中删除x/y轴数(值)?我仍然希望将框架和网格保留在图中./乔纳斯

Nai*_*aib 6

取决于你如何创建绘图...最简单的方法是将xaxis刻度设置为空列表

from matplotlib import pylab

x = [1,2,3,4,5]
y = [2,4,6,8,10]

pylab.plot(x,y)
frame = pylab.gca()

frame.axes.get_xaxis().set_ticks([])
frame.axes.get_yaxis().set_ticks([])

pylab.show()
Run Code Online (Sandbox Code Playgroud)