0
逗号分隔字符串我有一个熊猫数据帧:转换行到在大熊猫
from pandas import DataFrame
import pandas as pd
df2 = DataFrame({'a' : ['one', 'one', 'two','two', 'three', 'two', 'one', 'six'],
'b' : ['x', 'y', 'z', 'y', 'x', 'y', 'x', 'x']})
我需要使用组列'a'
它。
df3 = df2.groupby(['a'])
接下来,我想列'b'
转换成逗号分隔的字符串,结果表应该是这样的:
a b
---------------
one j, k, l
two m, n, o
three p, q
有谁知道如何做到这一点不留熊猫吗?这似乎很简单,但无法找到一种方法在熊猫内部做到这一点。
我得到同样的结果只用函数'拉姆达x: “上”。加入(X)' – mtadd
@mtadd yep..thanks – Jeff
非常感谢杰夫和mtadd! – user690462