开始使用免费开始使用

特定地点

在本练习中,您将练习查询主要城市的地理标识符。Census(人口普查)将城市和其他市政实体归类为 "places"(地点)。您将使用密苏里州 Census 数据中心的地理代码查询来查找 place 代码。

需要请求的变量是地点名称和总人口。

requests 库已导入,且 base_url 已设置为请求 2010 年的 SF1 数据。

本练习是课程的一部分

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

查看课程

练习说明

  • 使用密苏里州 Census 数据中心,查找:(1) 宾夕法尼亚州的两位数代码,以及 (2) 费城和匹兹堡两座城市的五位数place 代码。
  • 将 "for" 条件设置为您为费城和匹兹堡找到的两个 place 代码,用逗号分隔。
  • 将 "in" 条件设置为您为宾夕法尼亚州找到的 state 代码。

交互式实操练习

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

# Build dictionary of predicates
get_vars = ["NAME", "P001001"] # <- total population
predicates = {}
predicates["get"] = ",".join(get_vars)
predicates["for"] = "place:____"
predicates["in"] = "state:____"

# Execute the request
r = requests.get(base_url, params=predicates)

# Show the response text
print(r.text)
编辑并运行代码