读取json文件并转换为pandas格式 python
时间: 2023-07-19 22:12:07 浏览: 95
excel、json互转
可以使用 `pandas` 库的 `read_json()` 函数来读取 JSON 文件,并将其转换为 `DataFrame` 格式。以下是一个示例代码:
```python
import pandas as pd
# 读取 JSON 文件并转换为 DataFrame
df = pd.read_json('example.json')
# 打印 DataFrame
print(df)
```
假设 `example.json` 文件的内容如下:
```json
{
"name": "John",
"age": 30,
"city": "New York",
"pets": ["dog", "cat", "bird"],
"isMarried": true,
"car": null
}
```
运行上面的代码后,将输出以下结果:
```
name age city pets isMarried car
0 John 30 New York [dog, cat, bird] True None
```
注意,如果 JSON 文件内容包含多个对象,那么 `read_json()` 函数将会返回一个包含多个 `DataFrame` 的字典。如果需要读取其中的某个对象,可以使用 `orient` 参数来指定 JSON 数据的结构。例如,如果 JSON 数据是一个包含多个对象的数组,可以使用 `orient='records'` 参数来读取。
阅读全文