减少绘图内的边距

时间:2021-06-02 10:05:30

标签: python matplotlib

我正在尝试绘制足球比赛每个半场裁判的平均进球数。但是,情节看起来不太好,有人知道我如何减少边距以便条形图使用整个情节宽度吗?

代码:

labels = ref_df['referee']
fig, ax = plt.subplots(2,figsize=(46,14))
x = np.arange(len(labels))
width = 0.65


rects1 = ax[0].bar(x, ref_df['mean_per_ref_first_half'], width)
rects2 = ax[1].bar(x, ref_df['mean_per_ref_second_half'], width)

ax[0].set_ylabel('Minutes')
ax[0].set_title('Average goals in first half per referee')
ax[0].set_xticks(x)
ax[0].set_xticklabels(labels, rotation=90)
ax[0].legend()
# ax[0].bar_label(rects1, padding=3, fmt=('%.2f'))
ax[1].set_ylabel('Minutes')
ax[1].set_title('Average goals in second half per referee')
ax[1].set_xticks(x)
ax[1].set_xticklabels(labels, rotation=90)
ax[1].legend()
fig.subplots_adjust(left=None,right=None, top=2.5)

情节最终看起来像这样: Plot

0 个答案:

没有答案
相关问题