如何更改Seaborn的子图规模?

时间:2018-09-05 16:18:04

标签: python matplotlib data-visualization seaborn subplot

我正在创建带有两个热图的图形

fig, axs = plt.subplots(ncols=2, figsize=(20, 15))
heatmap(data1, cmap=color_palette('Greys_r'), square=True, ax=axs[0])
heatmap(data2, cmap=color_palette('Greys_r'), square=True, ax=axs[1])
fig.savefig('heatmap.png')

但是,生成的热图太小(或图例太大)

heatmaps.png

我已经尝试过setting figsize to (20, 15),但效果不明显。我该如何解决?

1 个答案:

答案 0 :(得分:1)

可能是一个丑陋的黑客,您必须手动操作A参数,但可以用于当前问题。

B

输出 enter image description here