我正在加载一个json,并访问一个嵌套对象plotArray:
with open(testArray, "r") as rf:
arr = json.load(rf)
plotArray = arr['data']['plotArray']
plotArray具有以下结构:
{'headers': ['p_id', 'e_id', 'l_id', 'o_id'], 'data': [[1, 3, 5, 9]]}
我只是想要一个带有json键“ headers”作为列名,而键“ data”的值作为列下的实际条目的熊猫数据框。
感谢您考虑我的问题!
以下应该工作:
df=pd.DataFrame(plotArray['data'], columns=plotArray['headers'])
输出:
>>>print(df)
p_id e_id l_id o_id
0 1 3 5 9
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句