如果两个数据帧都存在于数据帧中,则python / pandas会合并两个数据帧

时间:2018-05-31 02:37:14

标签: python pandas dataframe

我是python / pandas的新手,我有一个将两个数据帧合并在一起的问题。

考虑我有

df1:

            Portfolio Value
Date                       
2016-07-01     100000
2016-07-08     100005
2016-07-15     100010
2016-07-22     100015
2016-07-29     100020
2016-08-05     100025
2016-08-12     100030
2016-08-19     100035
2016-08-26     100040
2016-09-02     100045
2016-09-09     100050
2016-09-16     100055
2016-09-23     100060
2016-09-30     100065
2016-10-07     100070
2016-10-14     100075
2016-10-21     100080

df2:
   Portfolio Value
0     100015
1     100030
2     100040
3     100075

我想生成一个数据框,保留df1df2的价值和日期,如下所示:

newdf:

            Portfolio Value
Date                       
2016-07-22     100015
2016-08-12     100030
2016-08-26     100040
2016-10-14     100075

我相信这是合并,但我不确定。如果任何其他实现更好,那也没关系。

任何提示都将不胜感激!

修改

尝试了内连接,如第一个注释可能重复,但它不保留日期索引。有没有办法让投资组合值显示日期?

0 个答案:

没有答案