gpt4 book ai didi

python - 如何将数据标签添加到seaborn countplot/factorplot

转载 作者:行者123 更新时间:2023-12-02 09:57:12 26 4
gpt4 key购买 nike

我使用 python3,seaborn countplot,我的问题:

  1. 如何为每个柱添加计数值?显示顶部的标签每个酒吧?
  2. 如何让这些条按降序排列?

我写的是:

fig = plt.figure(figsize=(10,6))
sns.countplot(data_new['district'],data=data_new)
plt.show()

enter image description here

非常感谢!

最佳答案

我使用了生成的简单示例数据,但您可以将 df 名称和列名称替换为您的数据:

ax = sns.countplot(df["coltype"], 
order = df["coltype"].value_counts().index)

for p, label in zip(ax.patches, df["coltype"].value_counts().index):
ax.annotate(label, (p.get_x()+0.375, p.get_height()+0.15))

这会生成: enter image description here

您可能会稍微调整一下位置,使其看起来更好。

关于python - 如何将数据标签添加到seaborn countplot/factorplot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49044131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com