加载 JSON 数据
许多开放数据门户都会提供易于解析的 JSON 数据集,且可通过 URL 直接访问。每个对象是一条记录,所有对象具有相同的一组属性,并且各字段的值都不是需要再次解析的嵌套对象。
纽约市 Homeless Services 部门的每日报告就是这样一个数据集,包含多年的收容所入住人数统计。您可以先在控制台查看它的内容,然后使用 pandas 的 read_json() 函数将其加载到数据框中。
本练习是课程的一部分
使用 pandas 高效导入数据
练习说明
- 先了解一下打印在控制台中的
dhs_daily_report.json的内容。 - 将
pandas导入为pd。 - 使用
read_json()将dhs_daily_report.json加载为数据框pop_in_shelters。 - 使用该数据框的
describe()方法查看pop_in_shelters的汇总统计信息。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Load pandas as pd
____
# Load the daily report to a dataframe
pop_in_shelters = ____
# View summary stats about pop_in_shelters
print(____)