正在尝试跟踪各种应用程序随时间变化的排名:
# I need to convert this list of dicts:
[{"Date" : "7/1/16", "Foo": 32, "Bar" : 49, 'Spam': 55},
{"Date" : "7/2/16", "Foo": 43, "Bar" : 44, 'Spam': 77},
{"Date" : "7/3/16", "Foo": 23, "Bar" : 47, 'Spam': 63}]
# Into this list of dicts:
[{"AppTitle" : "Foo", "7/1/16" : 32, "7/2/16" : 43, "7/3/16" : 23},
{"AppTitle" : "Bar", "7/1/16" : 49, "7/2/16" : 44, "7/3/16" : 47},
{"AppTitle" : "Spam", "7/1/16" : 55, "7/2/16" : 77, "7/3/16" : 63}]
从本质上说,我需要创建一个可以与包装器一起工作的数据帧 我为python的CSV模块构建。我查看了大量与从dict列表创建数据帧相关的问题,但没有什么完全符合我的需要。你知道吗
仅供参考:Foo、Bar和Spam是应用程序标题, 数字是指定日期的等级
在此数据帧中,您可以使用转置方法获得结果:
相关问题 更多 >
编程相关推荐