【发布时间】:2015-07-29 13:54:38
【问题描述】:
我在 Pandas 中有两个数据框,它们正在合并在一起 df.A 和 df.B,df.A 是原始数据,而 df.B 有我想要带来的新数据。合并工作正常,正如预期的那样,我在合并的 df 中得到两列 col_x 和 col_y。
但是,在某些行中,原始 df.A 具有其他 df.B 没有的值。我的问题是,如何有选择地从 col_x 和 col_y 中获取值并将它们放入新的 col 中,例如 col_z ?
这就是我的意思,我如何合并 df.A:
date impressions spend col
1/1/15 100000 3.00 ABC123456
1/2/15 145000 5.00 ABCD00000
1/3/15 300000 15.00 (null)
与 df.B
date col
1/1/15 (null)
1/2/15 (null)
1/3/15 DEF123456
获得:
date impressions spend col_z
1/1/15 100000 3.00 ABC123456
1/2/15 145000 5.00 ABCD00000
1/3/15 300000 15.00 DEF123456
非常感谢任何帮助或指出正确方向!
谢谢
【问题讨论】:
-
显示无效的代码。