无法在条形图上显示百分比

Posted

技术标签:

【中文标题】无法在条形图上显示百分比【英文标题】:Unable to display the percentage on the barplot 【发布时间】:2020-12-04 04:24:52 【问题描述】:

我在下面构建了一个代码来显示条形图顶部的百分比。但是在运行代码时,百分比不显示。

谁能帮我在条形图的顶部获得百分比。

【问题讨论】:

【参考方案1】:

你可以试试这个。

for p in b.patches:
    height = p.get_height()
    b.text(p.get_x()+p.get_width()/2.,
            height + 3,
            ':1.2f'.format(height/len(df)),
            ha="center")

【讨论】:

嗨,Arpit,它运作良好。但是我怎么能做到这一点。 只需将您的色调提供为sns.countplot(hue='coolwarm')

以上是关于无法在条形图上显示百分比的主要内容,如果未能解决你的问题,请参考以下文章