python 合并dataframe有多条key对应只保留_python – 合并两个具有不同行数的DataFrame...

如何在两个DataFrame下合并不同的行数,但在Pandas中有一个公共列?

DataFrame1:

CName PName Col1 Col2

A1 XX1 34 22

A2 XX2 23 44

A1 XX3 11 12

A2 XX4 23 43

A1 XX5 42 76

A3 XX6 15 56

A4 XX7 33 45

A5 XX8 223 87

A5 XX9 12 56

A5 XX10 87 34

A5 XX11 6 23

A4 XX12 55 33

DataFrame2:

CName read unread

A1 12 43

A2 24 78

A3 1 65

A4 2 16

A5 5 6

以便生成的DataFrame必须如下所示:

CName PName Col1 Col2 SumOfReadAndUnRead

A1 XX1 34 22 55

A2 XX2 23 44 102

A1 XX3 11 12 55

A2 XX4 23 43 102

A1 XX5 42 76 55

A3 XX6 15 56 66

A4 XX7 33 45 18

A5 XX8 223 87 11

A5 XX9 12 56 11

A5 XX10 87 34 11

A5 XX11 6 23 11

A4 XX12 55 33 18

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值