如何在python中将省数据合并为一行国家数据

2024-06-01 00:44:46 发布

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

这是我的第一个问题。所以我有python中的新冠病毒数据,即每个国家几个省份的新冠病毒病例分布情况。 如果我想让每个国家只有一个数据(一行),并删除省列,我应该怎么做

多谢各位


Tags: 数据情况国家病毒病例省份新冠
1条回答
网友
1楼 · 发布于 2024-06-01 00:44:46

您需要groupby日期和国家,将sum()作为聚合函数,并drop省列:

例如,如果您有一个数据帧df,包含列datecountryprovincecases,那么您应该执行以下操作:

grouped_df = df.groupby(['date', 'country']).sum().drop('province', axis=1)

相关问题 更多 >