📜  如何使用 Pandas 读取 JSON 文件?

📅  最后修改于: 2022-05-13 01:55:44.671000             🧑  作者: Mango

如何使用 Pandas 读取 JSON 文件?

在本文中,我们将了解如何使用 Pandas 读取 JSON 文件。

使用 Pandas 读取 JSON 文件

要读取文件,我们使用read_json()函数并通过它,我们将路径传递给我们想要读取的 JSON 文件。一旦我们这样做,它就会返回一个存储数据的“DataFrame”(行和列的表)。如果我们想读取位于远程服务器上的文件,那么我们将链接传递到它的位置而不是本地路径。

示例 1:读取 JSON 文件

Python3
import pandas as pd
  
  
df = pd.read_json("FILE_JSON.json")
df.head()


Python3
import pandas as pd
  
data = {
    "One": {
        "0": 60,
        "1": 60,
        "2": 60,
        "3": 45,
        "4": 45,
        "5": 60
    },
    "Two": {
        "0": 110,
        "1": 117,
        "2": 103,
        "3": 109,
        "4": 117,
        "5": 102
    }
}
  
df = pd.DataFrame(data)
  
print(df)


输出:

One  Two
0   60  110
1   60  117
2   60  103
3   45  109
4   45  117
5   60  102

示例 2:创建 JSON 数据并读取数据帧

在这里,我们将创建 JSON 数据,然后使用pd.Dataframe() 方法通过它创建一个数据框。

Python3

import pandas as pd
  
data = {
    "One": {
        "0": 60,
        "1": 60,
        "2": 60,
        "3": 45,
        "4": 45,
        "5": 60
    },
    "Two": {
        "0": 110,
        "1": 117,
        "2": 103,
        "3": 109,
        "4": 117,
        "5": 102
    }
}
  
df = pd.DataFrame(data)
  
print(df)

输出:

One  Two
0   60  110
1   60  117
2   60  103
3   45  109
4   45  117
5   60  102