【发布时间】:2018-11-11 09:22:28
【问题描述】:
我有几个同名的数据框。每个数据框都有一行和两列。一列在所有数据框中都很常见。我想把他们一起离开。假设数据框的名称相同。我没有计划将他们的名字彼此不同,因为他们太多了,我只是把他们中的几个放在这里。有什么方法可以让我加入它们并生成下面提到的所需输出?
这是数据框:
col1 col2_4
0 1 2
col1 col2_9
0 1 10
col1 col2_1
0 1 12
col1 col2_3
0 1 5
输出:
col1 col2_4 col2_9 col2_1 col_3
0 1 2 10 12 5
代码:
group = df.groupby([randomcolumnname])
for name, groups in group:
#do some stuff for groups
print(groups)
#I want to join the groups dataframes after this line(some groups dataframes are given above)
提前致谢!
【问题讨论】:
标签: python pandas join left-join