2024-05-03 05:30:32 发布
网友
是否有一种内置的方法将Python中的对象列表转换为Pandas数据帧。在
myList = [ { name:'ABC', value:35, date:2018-01-01 }, { name:'ABC', value:30, date:2018-01-02 }, { name:'DEF', value:70, date:2018-01-01 }, { name:'DEF', value:22, date:2018-01-02 } ]
转换为
您可以很容易地将数据转换为数据帧,然后pivot来实现您想要的布局:
pivot
import pandas as pd myList = [{"name":'ABC', "value":35, "date":"2018-01-01"},{"name":'ABC', "value":30, "date":"2018-01-02"},{"name":'DEF', "value":70, "date":"2018-01-01"},{"name":'DEF', "value":22, "date":"2018-01-02"}] df = pd.DataFrame(data=myList) df = df.pivot(index = "date", columns = "name")
您可以很容易地将数据转换为数据帧,然后
^{pr2}$pivot
来实现您想要的布局:相关问题 更多 >
编程相关推荐