3
可以说我有一个如下的DataFrame。熊猫Dataframe groupby显示
A B
0 text1 200
1 text2 200
2 text1 400
3 text2 500
4 text1 300
5 text1 600
6 text2 300
我想打印输出如下
A B
0 text1,text2 200
2 text1 400
3 text2 500
4 text1,text2 300
5 text1 600
没有订单,我只是想好好列“A”文字标签在“B”列匹配的值。据我所知,这必须使用df.groupby
来完成。任何方式都没有成功,我的努力呢。希望你能得到我的问题。
一如往常你的答案是短甜美优雅.. :)谢谢工作完美。 –
此外,*接近*变换:'df.groupby('B')。transform(','.join)'(本来会更优雅)......很高兴帮助! –