Python 如何将JSON对象格式化为数据帧?
我正在加载一个json,并访问一个嵌套对象plotArray: plotArray具有以下结构:Python 如何将JSON对象格式化为数据帧?,python,json,pandas,Python,Json,Pandas,我正在加载一个json,并访问一个嵌套对象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['head
{'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
以下方面应起作用:
df=pd.DataFrame(plotArray['data'], columns=plotArray['headers'])
输出:
>>>print(df)
p_id e_id l_id o_id
0 1 3 5 9