我正在尝试在 matplotlibrc 文件中定义一种样式,该文件仅在 y 轴上显示网格。如果我执行以下操作
axis.grid: True
两者,x 轴和 y 轴都会有网格。有没有办法做类似的事情:
axis.Yaxis: True
我在文档中没有找到类似的内容。
我正在使用 Python 3.4
最佳答案
没有 rc 参数可以单独更改每个轴上的网格。但是你可以只为一个特定的轴激活它
选项是全局设置网格并为 x 轴关闭它
plt.rcParams["axes.grid"] =True
plt.rcParams["axes.grid.axis"] ="y"
或者在 matplotlib rc 文件中:
axes.grid.axis : y
axes.grid : True
关于python - 如何使用 matplotlibrc 文件在一个轴上添加网格线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43797581/