加入两个数据帧,但如果两个df具有相同的条目,则覆盖第一个df的值

时间:2018-09-12 07:28:09

标签: python pandas

我有2个数据框想要合并在一起
df1

Date       Cat  Level  Value
08/08/2018  x1    y1    36
09/08/2018  x1    y2    25
10/08/2018  x2    y1    30

df2

Date        Cat  Level Value
08/08/2018  x1    y1    112
09/08/2018  x1    y1    100
10/08/2018  x2    y1    64

我需要这样的输出
输出

Date       Cat  Level  Value
08/08/2018  x1    y1    36
09/08/2018  x1    y2    25
09/08/2018  x1    y1    100
10/08/2018  x2    y1    30

如果在日期,类别和级别方面存在共同的值,则应保留df1中的值。如果不是,则应同时保留这两个值。

我尝试将所有内容与“内部”,“外部”合并,但似乎最终无法达成目标。预先感谢您的帮助。

0 个答案:

没有答案