gpt4 book ai didi

python-3.x - python的新手,我需要从输出中绘制一个条形图,以百分比表示

转载 作者:行者123 更新时间:2023-12-04 01:29:30 24 4
gpt4 key购买 nike

我使用下面的代码按百分比过滤掉 DataFrame 中的前 5 个项目

df = df['Country'].value_counts(normalize=True).mul(100).round(2).astype(str) +'%' 
df.head(5)

输出

United States     32.78%
India 8.79%
France 4.75%
United Kingdom 4.35%
Germany 3.96%

Name: Country, dtype: object

如何使用条形图绘制输出?

最佳答案

您需要将百分比恢复为数字数据类型:

df.str[:-1].astype(float).plot.bar()

输出:

enter image description here

关于python-3.x - python的新手,我需要从输出中绘制一个条形图,以百分比表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61331087/

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