首页 > 解决方案 > 连接由熊猫中的另一列分组的字符串列

问题描述

我有一个这样的数据框

   Name    Data
0  file1   a
1  file2   b
2  file1   c
3  file1   d
4  file2   e

我想按“名称”分组并连接“数据”列。

输出应如下所示: file1 acd file2 be 我无法弄清楚如何做到这一点。我可以将数据框转换为列表,然后运行 ​​for 循环并执行此操作。但我想看看是否有更好的方法来做到这一点,而不是使用列表。

提前致谢!!

标签: python-3.xpandasdataframe

解决方案


你可以groupbysum

print (df.groupby("Name").sum())

      Data
Name      
file1  acd
file2   be

推荐阅读