溫馨提示×

Pandas中怎么處理JSON數據

小億
172
2024-05-11 17:04:51
欄目: 編程語言

在Pandas中處理JSON數據可以通過pd.read_json()函數來讀取JSON數據并轉換為DataFrame對象。也可以使用json_normalize()函數將嵌套的JSON數據轉換為扁平化的DataFrame對象,方便進行數據分析和處理。

例如,可以使用以下代碼讀取JSON數據并轉換為DataFrame對象:

import pandas as pd

# 讀取JSON數據并轉換為DataFrame對象
df = pd.read_json("data.json")

# 打印DataFrame對象
print(df)

如果JSON數據中包含嵌套的結構,可以使用json_normalize()函數來將其轉換為扁平化的DataFrame對象:

from pandas import json_normalize

# 讀取JSON數據
data = {
    "name": "John",
    "age": 30,
    "address": {
        "street": "1234 Main St",
        "city": "New York",
        "state": "NY"
    }
}

# 將嵌套的JSON數據轉換為扁平化的DataFrame對象
df = json_normalize(data)

# 打印DataFrame對象
print(df)

通過以上方法,在Pandas中可以方便地處理JSON數據,并進行數據分析和處理。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女