与python pandas争论数据

2024-04-26 17:20:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在努力在pandas数据帧上进行一些数据争论。我已经被这个问题困扰了两天了。在

我有一个数据帧,看起来像这样:

['a','e']
['b','f']
['c','g']
['d','h']
['a','i']
['b','j']
['c','k']
['d','l']

我要把它变成这样

^{pr2}$

所以基本上是围绕第一列旋转原始数据帧,然后从第二列创建字符串列表。在

谢谢


Tags: 数据字符串pandas列表原始数据pr2
1条回答
网友
1楼 · 发布于 2024-04-26 17:20:07

您可以使用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()))

收益率

^{pr2}$

相关问题 更多 >