gpt4 book ai didi

python - 如何通过拆分从数据框中的另一列创建 Pandas 数据框?

转载 作者:行者123 更新时间:2023-12-05 01:23:35 26 4
gpt4 key购买 nike

我有以下源数据框

<表类="s-表"><头>人国家有钱吗?<正文>0美国是1印度没有2印度是3美国是4美国是5印度没有6美国没有7印度没有

我需要将其转换为另一个数据框以绘制如下条形图以便轻松访问数据

Bar chart of economic status per country

要创建的数据框如下所示。

<表类="s-表"><头>国家富有差<正文>美国31印度13

我是 Pandas 和探索性数据科学的新手。请在这里帮忙

最佳答案

你可以试试pivot_table

df['Is Rich?'] = df['Is Rich?'].replace({'Yes': 'Rich', 'No': 'Poor'})
out = df.pivot_table(index='Country', columns='Is Rich?', values='Person', aggfunc='count')
print(out)

Is Rich? Poor Rich
Country
India 3 1
US 1 3

关于python - 如何通过拆分从数据框中的另一列创建 Pandas 数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72246426/

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