Pandas JSON文件处理
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛用于Web应用和API中。Pandas提供了强大的工具来处理JSON数据,使其成为数据分析和处理的理想选择。本文将介绍如何使用Pandas读取、写入和操作JSON文件。
1. 读取JSON文件
Pandas提供了read_json()
函数来读取JSON文件。该函数可以处理多种格式的JSON数据,包括嵌套的JSON对象。
示例:读取简单的JSON文件
假设我们有一个名为data.json
的文件,内容如下:
[
{"name": "Alice", "age": 25, "city": "New York"},
{"name": "Bob", "age": 30, "city": "San Francisco"},
{"name": "Charlie", "age": 35, "city": "Los Angeles"}
]
我们可以使用以下代码将其读取为Pandas DataFrame:
import pandas as pd
df = pd.read_json('data.json')
print(df)
输出:
name age city
0 Alice 25 New York
1 Bob 30 San Francisco
2 Charlie 35 Los Angeles