首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pandas累加和多个分组依据

问Pandas累加和多个分组依据
EN

Stack Overflow用户
提问于 2020-09-11 10:29:12
回答 1查看 37关注 0票数 1

我有一个表,其中有每天,每个州,每个县的计数

代码语言:javascript
复制
df = pd.DataFrame.from_dict({'Date': [1,1,1,1,2,2,2,2,2,3], 'state': ['CA','CA','IN','IN','CA','CA','IN','IN','TX','CA'], 'County':['San Diego','SFO','Monroe','Kent','San Diego','SFO','Monroe','Hous','Mazs','San Diego'], 'count':[1,1,1,1,2,2,2,2,3,4]})

​

​

我想把它转换成

​

我像这样试过了

代码语言:javascript
复制
data.groupby(['DATE','State','County'])['count'].transform(pd.Series.cumsum)

我没有得到累加和……我得到了初始表作为结果

EN

回答 1

Stack Overflow用户

发布于 2020-09-11 10:32:29

你可以做到

代码语言:javascript
复制
data['new'] = data.groupby(['State','County'])['count'].cumsum()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63840007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档