Python对每个国家/地区的数据框中的值求和,并保留PopData

2024-09-26 22:07:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Python新手,并被困在以下任务中:这是我的数据帧

countriesAndTerritories  cases  popData2018
0                 Afghanistan    113   37172386.0
1                 Afghanistan    259   37172386.0
2                 Afghanistan    280   37172386.0
3                 Afghanistan    285   37172386.0
4                 Afghanistan    369   37172386.0
                      ...    ...          ...
17153                Zimbabwe      0   14439018.0
17154                Zimbabwe      0   14439018.0
17155                Zimbabwe      0   14439018.0
17156                Zimbabwe      1   14439018.0
17157                Zimbabwe      1   14439018.0

我想计算每个国家的所有病例总数,并添加每个国家的popdata。我通过groupby(首先没有popdate)进行了尝试,并希望将其与包含信息country:popdata的字典连接起来。但它不起作用,因为聚合的结果是一个系列,我无法用df.to_frame()将其转换

你们有什么想法吗?我的大脑已经融化了:D

格里茨


Tags: 数据信息国家countrygroupby总数新手cases

热门问题