我有一个有两列的pandas数据帧:item
和value
。value
列的值是元组列表,其中第一个元素是字段,第二个元素是计数。你知道吗
**item value**
item1
item2
item3 [('f1', 10L), ('f3', 5L)]
item4 [('f4', 2L)]
item5 [('f5', 1L)]
我需要按以下形式扩展/重新设计数据帧。你知道吗
**item f1 f3 f4 f5**
item1
item2
item3 10 5
item4 2
item5 1
熊猫有什么功能可以快速完成吗?你知道吗
Tags:
因为你有混合类型的列表和np.nan公司如果值是列表元组,则调用pd系列将其转换为字典后,在其上创建一个空的序列对象:
考虑一下这种数据争用,它通过分离数据和非数据,然后用透视表将它们连接在一起,从而建立一个字典列表。对于
f
类型的任何数量和组合,这可能更具普遍性:相关问题 更多 >
编程相关推荐