2024-04-26 17:20:07 发布
网友
我正在努力在pandas数据帧上进行一些数据争论。我已经被这个问题困扰了两天了。在
我有一个数据帧,看起来像这样:
['a','e'] ['b','f'] ['c','g'] ['d','h'] ['a','i'] ['b','j'] ['c','k'] ['d','l']
我要把它变成这样
所以基本上是围绕第一列旋转原始数据帧,然后从第二列创建字符串列表。在
谢谢
您可以使用groupy/agg:
groupy/agg
import pandas as pd data = [['a','e'], ['b','f'], ['c','g'], ['d','h'], ['a','i'], ['b','j'], ['c','k'], ['d','l']] df = pd.DataFrame(data, columns=['first', 'second']) print(df.groupby(['first']).agg(lambda x: x.tolist()))
收益率
您可以使用
groupy/agg
:收益率
^{pr2}$相关问题 更多 >
编程相关推荐