熊猫concat数据框行似乎索引

时间:2018-06-21 15:01:05

标签: python pandas

我有两个数据框,我将进行连接,但仅行将具有外观索引

我的第一个数据框看起来像这样

               a         b         c         d         e         f 
20018-01-05  1.702556 -0.885554  0.766257 -0.731700 -1.071232  1.806680   
20018-01-06 -0.968689 -0.700311  1.024988 -0.705764  0.804285 -0.337177   
20018-01-07  1.249893 -0.613356  1.975736 -0.093838  0.428004  0.634204   
20018-01-08  0.430000  0.502100  0.194092  0.588685 -0.507332  1.404635   
20018-01-09  1.005721  0.604771 -2.296667  0.157201  1.583537  1.359332 

我将合并此数据框

               g         h         
20018-01-05  13.702556 -03.885554      
20018-01-06 -03.968689 -03.700311   
20018-01-07  13.249893 -03.613356   
20018-01-22  03.430000  03.502100    
20018-01-23  13.005721  03.604771  

我希望只在树的第一行与其他索引中的似乎索引连接起来

我的最终数据框应如下所示

                     a         b         c         d         e         f          g          h
    20018-01-05  1.702556 -0.885554  0.766257 -0.731700 -1.071232  1.806680   13.702556 -03.885554
    20018-01-06 -0.968689 -0.700311  1.024988 -0.705764  0.804285 -0.337177  -03.968689 -03.700311 
    20018-01-07  1.249893 -0.613356  1.975736 -0.093838  0.428004  0.634204   13.249893 -03.613356

1 个答案:

答案 0 :(得分:1)

尝试一下

>>> pd.concat((df1, df2), axis=1).ix[:2, 1:]
           a          b     ...               g           h
0   1.702556  -0.885554     ...       13.702556  -03.885554
1  -0.968689  -0.700311     ...      -03.968689  -03.700311
2   1.249893  -0.613356     ...       13.249893  -03.613356

[3 rows x 9 columns]