pandas 向条形图添加值标签[重复]

uqcuzwp8  于 2023-03-28  发布在  其他
关注(0)|答案(1)|浏览(94)

此问题在此处已有答案

How to add value labels on a bar chart(7个答案)
Annotating Pandas Barplot with an Additional Value Unrelated to the Plot's x and y Axis(1个答案)
Annotate bars with values on Pandas bar plots(4个答案)
Stacked Bar Chart with Centered Labels(2个答案)
1年前关闭。
我一直在尝试得到一个条形图,每个条形图上都有值标签。我已经搜索了所有地方,但无法完成。我的df是下面的一个。

Pillar                       % 
Exercise                    19.4
Meaningful Activity         19.4
Sleep                        7.7
Nutrition                   22.9
Community                   16.2
Stress Management           23.9

目前为止我的代码是

df_plot.plot(x ='Pillar', y='%', kind = 'bar')
plt.show()
vc9ivgsu

vc9ivgsu1#

使用ax.bar_label

ax = df.plot(x='Pillar', y='%', kind='bar', legend=False, rot=0)
ax.bar_label(ax.containers[0], label_type='edge')
plt.tight_layout()

相关问题