两个数据框
例如。数据1
id : [1, 2, 3]
value: [2, 3, 5]
Run Code Online (Sandbox Code Playgroud)
数据2
id : [1, 2, 4]
value: [1, 3, 5]
Run Code Online (Sandbox Code Playgroud)
寻找这个输出:
id : [1, 2, 3, 4]
value: [3, 6, 5, 5]
Run Code Online (Sandbox Code Playgroud)
concat与聚合一起使用sum:
df1 = pd.DataFrame({'id':[1, 2, 3],'value':[2, 3, 5]})
df2 = pd.DataFrame({'id':[1, 2, 4],'value':[1, 3, 5]})
df = pd.concat([df1, df2]).groupby('id').sum().reset_index()
print (df)
id value
0 1 3
1 2 6
2 3 5
3 4 5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28 次 |
| 最近记录: |