首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从嵌套的Json with list创建pandas DataFrame

从嵌套的 JSON with list 创建 Pandas DataFrame 的方法如下:

  1. 导入所需的库:
代码语言:txt
复制
import pandas as pd
import json
  1. 定义嵌套的 JSON 数据:
代码语言:txt
复制
data = {
    "employees": [
        {
            "name": "John",
            "age": 30,
            "department": "HR"
        },
        {
            "name": "Jane",
            "age": 25,
            "department": "IT"
        },
        {
            "name": "Mike",
            "age": 35,
            "department": "Finance"
        }
    ]
}
  1. 将 JSON 数据转换为 Pandas DataFrame:
代码语言:txt
复制
df = pd.json_normalize(data, "employees")
  1. 打印 DataFrame:
代码语言:txt
复制
print(df)

输出结果:

代码语言:txt
复制
   name  age department
0  John   30         HR
1  Jane   25         IT
2  Mike   35    Finance

这样就成功地从嵌套的 JSON with list 创建了一个 Pandas DataFrame。在这个例子中,"employees" 是嵌套 JSON 数据中的列表名称。使用 pd.json_normalize() 函数可以将嵌套的 JSON 数据展平,并创建一个 DataFrame。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券