通过子图而非子图调整matplotlib网格设置

时间:2019-06-13 18:28:13

标签: python matplotlib

是否可以使用单独的subplots API来实现与grid subplot调整相当的设置?

尤其是subplots可以通过GridSpec进行调整:

gs = gridspec.GridSpec(4, 1, height_ratios=[2, 2, 1, 1]) 

subplots也可以通过gridspec_kw进行调整:

gridspec_kw={'wspace':0,'hspace':0})

甚至:

fig.subplots_adjust(wspace=2)

但是我无法直接在subplot api上找到类似的功能-例如以下无效有效:

plt.subplot(2, 2, 1, gridspec_kw={'wspace':0,'hspace':0})

找到这一点的理由是我正在使用仅使用subplot的现有代码。将代码转换为subplots是一项有意义的工作,因此,如果可能的话,最好直接添加网格功能。

0 个答案:

没有答案