在做一个2008年奥运会奖牌榜分布图的时候,x轴设置成了国家名字,结果数据都挤在了一起

labels=country_name
x=np.arange(len(labels))
y=np.arange(50)
width=2
fig,ax=plt.subplots()
rects1 = ax.bar(x - width/2,mata_gold_medal_list, width, label='金牌')
rects2 = ax.bar(x + width/2,mata_silver_medal_list, width, label='银牌')
rects3 = ax.bar(x - width/2,mata_bronze_medal_list, width, label='铜牌')
ax.set_ylabel('奖牌数量') # y轴标题
ax.set_title('2008年北京奥运会奖牌榜') # 图形标题
ax.set_xticks(x, labels) # 修改x轴刻度值
ax.legend()
ax.bar_label(rects1,padding=3)
ax.bar_label(rects2,padding=3)
ax.bar_label(rects3,padding=3)
mpl.rcParams['font.sans-serif']=['SimHei']
mpl.rcParams['axes.unicode_minus']=False
fig.tight_layout()
plt.show()