python - 绘制网格线但隐藏轴
问题描述
似乎是一个简单的请求,但到目前为止还没有任何运气。我以为这很简单
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()
推荐阅读
- c# - 如何使相机视图在 SurfaceView 中显示而不收缩?
- javascript - 如何仅将键及其值作为 javascript 对象的参数传递
- javascript - NestJS 在服务中注入请求或执行上下文
- mongodb - Spring数据MongoDb自定义查询
- openshift-origin - Minishift 加载速度太慢
- c - 变量的定义是什么
- angular - 如何在我的 ionic 3 代码中解决这个 ngFor
- ruby - 这个文本来自哪里与 poltergeist?
- html - 我如何解码 Xamarin Forms 上的 Html 标签
- javascript - 使用 html 数据属性设置要显示的块数量