python - 绘制网格线但隐藏轴

标签 python matplotlib

似乎是一个简单的请求,但到目前为止还没有任何运气。我认为这会很简单

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/

相关文章:

python - 如何快速将 Python bytearray 设置为 0

python - 多个 pandas 子图的一个颜色条

python - 堆积条形图求和特征值

python - 在 Keras 下缩小 Densenet121

python - 如何在 Python 中处理具有不同参数集(或类型)的构造函数或方法?

python - matplotlib 图例 : How to specify font weight?

python - 子图中的循环产生了两次图表

python - 如何在 matplotlib 中将图形保存为 pdf 作为光栅图像

python - 电子邮件中的尾随等号 (=)

Python selenium chromedirver( headless )使用代理(IPV6)和身份验证