我有一個包含如下欄位的資料框
| 欄位_1 | 欄位_2 | field_3 |
|---|---|---|
| 一個 | 2 | 4 |
| 乙 | 5 | 7 |
我想要聚合,field_2即:
| 欄位_1 | 欄位_2 | field_3 | field_2_agg |
|---|---|---|---|
| 一個 | 2 | 4 | 7 |
| 乙 | 5 | 7 | 7 |
我通常通過在具有groupby我想要的欄位的資料幀上執行 a 來創建一個新的資料幀,然后merge將分組的資料幀回傳到原始資料幀。有沒有更簡單的方法來做到這一點?
uj5u.com熱心網友回復:
試試這個:
df['field_2_agg'] = df['field_2'].sum()
輸出:
>>> df
field_1 field_2 field_3 field_2_agg
0 A 2 4 7
1 B 5 7 7
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/389501.html
