嗨,我对Python非常陌生,我正试图修复标签,因为它们重叠(如图中所示)。我认为hspace和wspace是列,但我不知道如何准确地调整标签中的其他所有内容,我不想弄乱x轴。有没有办法让这个情节看上去更清晰?
我现在拥有的是:
_, axes = plt.subplots(nrows=6, ncols=6, sharex=True)
plt.suptitle('mean activity duration by time of day')
plt.subplots_adjust(hspace=0.5, wspace=0.5)
for ax, (activity, df) in zip(axes.ravel(), df_all.groupby('e')):
(df.groupby('f')
.d
.mean()
.plot(ax=ax,
kind='bar',
title=activity,
xlabel='time'))6×6条形图:

发布于 2021-05-25 14:36:11
constrained_layout.
如果您愿意,可以使用tight_layout,但是constrained_layout更灵活。
发布于 2021-05-25 13:47:19
您可以尝试使用plt.tight_layout,调整子图参数,以使子图符合图形区域。
https://stackoverflow.com/questions/67689140
复制相似问题