仅调整 matplotlib 中两个子图之间的距离

2024-04-25

我有 3 个子图(3 行和 1 列)。我们可以用fig.subplots_adjust(hspace=0.2)调整子图之间的距离。这将改变所有情况下子图之间的距离。地块 1 (311) 和地块 2 (312) 以及地块 2 (312) 和地块 3 (313) 之间的距离如何不同?


好问题。尝试这个:

from mpl_toolkits.axes_grid1 import make_axes_locatable 

ax1 = plt.subplot2grid((1,1), (0,0))
divider = make_axes_locatable(ax1) 
ax2 = divider.append_axes("bottom", size="100%", pad=0.5)
ax3 = divider.append_axes("bottom", size="100%", pad=1)

然后你会得到:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

仅调整 matplotlib 中两个子图之间的距离 的相关文章

随机推荐