如何使用 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