将具有索引对应关系的特定信息添加到新的表格熊猫

时间:2019-02-25 08:25:12

标签: python pandas

我实际上有两个表:table1和table2

表1中的信息是:

            column1   column2       
2019-02-22      1        7        
2019-02-21      2        8       
2019-02-21      3        9       
2019-02-21      4       10        
2019-02-21      5       11        
2019-02-21      6       12        
 ...

表2中的信息是:

              column3   column4          
Date                                                               
2019-02-22      13         19   
2018-12-04      14         20   
2018-12-06      15         21  
2018-12-07      16         22    
2018-12-10      17         23    
2018-12-11      18         24    
  ...

我想:

  • 创建一个新表table3
  • 比较table1和table2的索引
    • 如果(表1的索引)==(表2的索引)
      • 将table1和table2的整个行添加到table3

示例:如您所见,表1中的索引==表2中的索引

表3的输出:

           column1   column2   column3   column4 
2019-02-22      1        7        13        19
   ...

我知道:

  • 我将不得不使用两个循环对table1的索引和table2的索引进行比较
  • 使用table1.index.iloc [...] == table2.index.iloc [...]

很遗憾,我的知识不足,无法继续进行此过程。

能否请您告诉我一般的流程?

0 个答案:

没有答案