【发布时间】:2021-03-21 05:29:14
【问题描述】:
我不确定我在这里做错了什么。这是我的代码:
df['PV_SUM'] = df.groupby('DOCKET').agg({'PV':sum})
没有返回任何结果,只是一个空系列。
这是我假设的数据框:
DOCKET PV
1a 1
1a 1
1a 1
1b 0
1b 1
1b 1
这是我正在寻找的结果:
DOCKET PV PV_SUM
1a 1 3
1a 1 3
1a 1 3
1b 0 2
1b 1 2
1b 1 2
我做错了什么? DOCKET 的数据类型是对象,PV 的数据类型是浮点数。我已将 dtype 更改为 PV 为 int 但没有运气。
【问题讨论】:
标签: python pandas aggregation