Python 合并具有相同标识符ColumnSn(熊猫)的行
我想合并具有相同id和变量的行。这是我期望的输入和输出 我怎样才能在熊猫身上做到这一点? 输入: 输出:Python 合并具有相同标识符ColumnSn(熊猫)的行,python,pandas,Python,Pandas,我想合并具有相同id和变量的行。这是我期望的输入和输出 我怎样才能在熊猫身上做到这一点? 输入: 输出: id company tag variant 1 Adobe ['hello','bye'],[['gary,'tom']] B 1 Adobe [['tim','john'],['fries,'salad']] A agg 到目前为止你试过什么?请发布您的代码我已经尝试了df.groupby(['id','
id company tag variant
1 Adobe ['hello','bye'],[['gary,'tom']] B
1 Adobe [['tim','john'],['fries,'salad']] A
agg
到目前为止你试过什么?请发布您的代码我已经尝试了df.groupby(['id','variant'],如_index=False,sort=False)。last(),但它只提供了最后一条记录。被卡住的肾脏。
id company tag variant
1 Adobe ['hello','bye'],[['gary,'tom']] B
1 Adobe [['tim','john'],['fries,'salad']] A
df.groupby(['id', 'variant'], as_index=False).agg({'company': 'first', 'tag': list})
id variant company tag
0 1 A Adobe [[tim, john], [fries, salad]]
1 1 B Adobe [[hello, bye], [gary, tom]]