如何从JSON文件提取字典到pandas数据帧?

2024-04-25 06:46:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经将数据提取到一个JSON文件中(这是一个嵌套文件)

我阅读了_json将数据提取到pandas中:

df = pd.read_json('./data0000.json')

但由于数据是嵌套的(所有字段都在data下):

^{pr2}$

如何在panda数据帧中卸载它?在


Tags: 文件数据jsonpandasdfreaddatapanda
1条回答
网友
1楼 · 发布于 2024-04-25 06:46:42

对于以下数据格式,read_json()可以按照您的意愿工作:

    [
    {"firstName":"John", "lastName":"Doe"},
    {"firstName":"Anna", "lastName":"Smith"},
    {"firstName":"Peter", "lastName":"Jones"}
    ]

我们仍然需要查看您的数据以获得完整的修复,但是您可能还需要研究read_json()中的“orient”参数。在

^{pr2}$

允许的方向值是:{'split'、'records'、'index'、'columns'、'values'}

从文档link

  • DataFrame

    • 默认值为'columns'
    • 允许的值是:{'split'、'records'、'index'、'columns'、'values'}
    • 数据帧索引对于定向“索引”和 “列”。在
    • 对于定向“index”,DataFrame列必须是唯一的, “列”和“记录”。在

相关问题 更多 >