连接多个数据框的组

我有一个 df1:


   a  b  c

1  0  1  4

2  0  2  5

3  1  1  3

和第二个 df2:


   a  b  c

1  0  1  5

2  0  2  5

3  1  1  4

这些 df 在 a 和 b 中具有相同的组。在'a'和'b'的groupby中我想要df1下面的df2:


   a  b  c

1  0  1  4

2  0  1  5

3  0  2  5

4  0  2  5

5  1  1  3

6  1  1  4

如何组合 groupby() 和 concat() 以获得所需的输出?


四季花海
浏览 102回答 1
1回答

largeQ

你可以这样concat做sort_valuesdf=pd.concat[df1,df2]).sort_values(['a','b']).reset_index(drop=True)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python