total_purchase_amt
2013-07-01 22533121
2014-08-29 214114844
2014-08-30 183547267
2014-08-31 205369438
total_purchase_amt
2014-08-31 2.016808e+08
2014-09-01 2.481354e+08
2014-09-02 2.626838e+08
2014-09-03 2.497276e+08
有两个数据帧,我想将它们连接在一起,结果是这样的: 第一个数据帧中的最后一行应该替换为第一行的第一行 数据帧。
total_purchase_amt
2013-07-01 22533121
2014-08-29 214114844
2014-08-30 183547267
2014-08-31 2.016808e+08
2014-09-01 2.481354e+08
2014-09-02 2.626838e+08
2014-09-03 2.497276e+08
答案 0 :(得分:0)
使用combine_first
与其他df结合使用第一个df,这将保留其他df中的值并添加第一个df中缺少的值:
In [49]:
df1.combine_first(df)
Out[49]:
total_purchase_amt
2013-07-01 22533121
2014-08-29 214114844
2014-08-30 183547267
2014-08-31 201680800
2014-09-01 248135400
2014-09-02 262683800
2014-09-03 249727600