【发布时间】:2022-01-23 05:13:59
【问题描述】:
我有一个字段如下的数据框
| field_1 | field_2 | field_3 |
|---|---|---|
| A | 2 | 4 |
| B | 5 | 7 |
我想聚合field_2 即:
| field_1 | field_2 | field_3 | field_2_agg |
|---|---|---|---|
| A | 2 | 4 | 7 |
| B | 5 | 7 | 7 |
我通常通过在带有我想要的字段的数据帧上执行groupby 来创建一个新的数据帧,然后 merge 将分组的数据帧返回到原始数据帧。有没有更简单的方法来做到这一点?
【问题讨论】:
-
df['field_2_agg'] = df['field_2'].sum()?