我有这个Pandas数据框:
我希望做的是按id分组,并将另外两列作为唯一字符串的连接返回。
结果应该看起来像这样:
df = DataFrame({'id':['a','b','b','b','c','c'], 'category':['z','z','x','y','y','y'], 'category2':['1','2','2','2','1','2']})
看起来像这样:
category category2 id
0 z 1 a
1 z 2 b
2 x 2 b
3 y 2 b
4 y 1 c
5 y 2 c
我希望做的是按id分组,并将另外两列作为唯一字符串的连接返回。
结果应该看起来像这样:
category category2 id
0 z 1 a
1 zxy 2 b
2 y 12 c