我想为我的绘图定义自定义网格线型。我知道对于任何绘图,我都可以使用 ax.grid(b=True, dashes=[6,2,1,2]) ,它可以完美地按照该轴的预期工作。如何为我的所有绘图设置此线条样式? matplotlib.rcParams
中没有键可以使用 matplotlibrc 文件控制它(rcParams['grid.linestyle'] = [6, 2, 1, 2]
没有工作)。我在seaborn中也找不到任何选项来使用自定义样式来控制它。
有没有一种方法可以为我的所有绘图定义线条样式,而无需编写自己的绘图函数(或装饰器)作为包装器?
最佳答案
它对我有用:
plt.rcParams["grid.linestyle"]="dashed"
关于python - matplotlib:如何控制所有绘图的自定义网格线型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32220870/