两个不同df如果根据匹配某列的值再相加呢?
提问于2022-10-20 20:48
2117
排队中
两个不同df如果根据匹配某列的值再相加呢?
df1 = pd.DataFrame(data = [[1,1],[2,1],[3,1],[4,1],[5,1],[6,1],[7,1]],columns=['A','B'])
df2 = pd.DataFrame(data = [[2,2],[3,2],[4,2]],columns=['A','C'])
两个df,行数不同,列名也不完全相同
想得的到结果时
当两个df的A列的值相同时将C列加到B列
结果如下
df3 = [[1,1],[2,3],[3,3],[4,3],[5,1],[6,1],[7,1]]
请问如何实现呢?