似乎是一个简单的请求,但到目前为止还没有任何运气。我认为这会很简单
import matplotlib.pyplot as plt
fig = plt.plot([1,2], [1,2])
plt.grid(True)
plt.axis('off')
但这也会消除网格。
要明确的是,我不需要标签、刻度线或粗轴线,只需要网格。
最佳答案
尝试:
fig, ax = plt.subplots(1,1)
ax.plot([1,2], [1,2])
plt.grid(True)
ax.set_xticklabels([])
ax.set_yticklabels([])
ax.set_frame_on(False)
ax.tick_params(tick1On=False)
plt.show()
关于python - 绘制网格线但隐藏轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55978944/