通过索引连接两个数据框

时间:2019-03-05 17:41:43

标签: python pandas

我有以下两个数据框,并希望将它们加入以创建结果第三个数据框。

<td>df1</td> 

<table><tbody><tr><th> </th><th>V1</th></tr><tr><td>A</td><td>1</td></tr><tr><td>A</td><td>2</td></tr><tr><td>B</td><td>3</td></tr><tr><td>B</td><td>4</td></tr></tbody></table>


<td>df2</td> 

<table><tbody><tr><th> </th><th>V2</th></tr><tr><td>A</td><td>5</td></tr><tr><td>A</td><td>6</td></tr><tr><td>B</td><td>7</td></tr><tr><td>B</td><td>8</td></tr></tbody></table>


<td>res</td>
 
<table><tbody><tr><th> </th><th>V1</th><th>V2</th></tr><tr><td>A</td><td>1</td><td>5</td></tr><tr><td>A</td><td>2</td><td>6</td></tr><tr><td>B</td><td>3</td><td>7</td></tr><tr><td>B</td><td>4</td><td>8</td></tr></tbody></table>

对于两个数据框,索引均为Index(['A','A','B','B],dtype ='object')

1 个答案:

答案 0 :(得分:0)

尝试:

pd.concat([df1, df2], axis=1)

有关更多信息:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.concat.html