Matplotlib:获取子图位置值(hspace,wspace等)

5

我已经成功地使用subplot配置工具(在图形窗口中可访问)更改了子图的间距,现在我想要获取我刚刚设置的属性的值:hspacewspace等。

这些东西在哪里可以找到呢?

我尝试过使用plt.getp(plt.axes()),以及其他对象作为getp的参数,但迄今为止都没有找到它们。

1个回答

6
您希望使用 fig.subplotpars
from matplotlib import pyplot

fig, axes = pyplot.subplots(nrows=2, ncols=2)
fig.subplots_adjust(hspace=0.5)

print(fig.subplotpars.hspace, fig.subplotpars.wspace, sep='; ')

这将打印:

0.5; 0.2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接