我正在尝试使以下图像看起来更好:
这是我的代码:
fig, ax = plt.subplots(3)
sns.distplot(list1, ax=ax[0])
sns.distplot(list2,ax=ax[1])
sns.distplot(list3,ax=ax[2])
fig.tight_layout()
fig.show()
我想这样做,以便分发看起来更大(用于演示)。他们显得局促,很难被其他专业人士阅读。 并为这三个发行版中的每一个添加标题。
谢谢!
答案 0 :(得分:0)
使用figsize手动设置子图大小
fig, ax = plt.subplots(nrows=2, ncols=2, figsize=(6,5))
sns.distplot(a, ax=ax[0][0])
ax[0][0].set_title('a')
sns.distplot(b,ax=ax[0][1])
ax[0][1].set_title('b')
sns.distplot(c,ax=ax[1][0])
ax[1][0].set_title('c')
fig.suptitle('distplots')
fig.tight_layout()
fig.show()
如果您不希望第四个空子图,只需在代码中添加fizsize()和合适的值