开始使用免费开始使用

按州查看国会选区

一家位于宾夕法尼亚州的家庭倡导非营利组织希望按国会选区计算平均家庭规模,以便联系那些家庭相对较大的选区的众议员。完成本练习时,您需要知道宾夕法尼亚州的 GEOID(ANSI Code)。如果不记得了,请使用 密苏里 Census Data Center 的 Geographic Codes Lookup 查询。

已导入 requestspandas(作为 pd)包。base_url 已定义,同时还提供了包含要请求变量列表的 predicates 字典。

本练习是课程的一部分

使用 Python 分析美国人口普查数据

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Build dictionary of predicates and execute the request
predicates[____] = ____
predicates[____] = ____
r = requests.get(base_url, params=predicates)

# Construct the DataFrame
col_names = ["name", "avg_family_size", "state", "cd"]
cd = pd.DataFrame(columns=col_names, data=r.json()[1:])
编辑并运行代码