Pandas: Merge data frames on datetime index

后端 未结 3 1545
天命终不由人
天命终不由人 2020-12-31 01:11

I have the following two dataframes that I have set date to DateTime Index df.set_index(pd.to_datetime(df[\'date\']), inplace=True) and would like to merge or j

3条回答
  •  心在旅途
    2020-12-31 01:27

    I ran into similar problems. You most likely have a lot of NaTs.
    I removed all my NaTs and then performed the join and was able to join it.

          df = df[df['date'].notnull() == True].set_index('date')
          d = d[d['date'].notnull() == True].set_index('date')
          df.join(d, how='right')
    
    

提交回复
热议问题