我有一个包含8行dict值的dataframe。我想用逗号把所有行合并成一行。因为我的数据帧包含dict值,所以我得到了一个错误。可以将dict值合并到一行吗?你知道吗
我有一个如下的数据帧
names names1
0 {'name':'Ashwin'} {'name':'prem'}
1 {'name':'Alex'} {'name':'Naga'}
我希望是这样, 姓名姓名 0{'name':'Ashwin'},{'name':'Alex'}{'name':'prem'},{'name':'Naga'}
请注意:数据类型不应更改为dict
提前谢谢
您可以尝试:
假设您只需要一个字符串值,可以使用
''.join()
作为聚合函数:它给出:
将列转换为列表并调用
DataFrame
构造函数:如果值是字符串并且需要字典列表:
相关问题 更多 >
编程相关推荐