使用 ACS 人口普查查询变量 API

Querying a variable using the ACS census API

我在看这里,它说这个变量存在于 ACS1 2016 集合中:

并且通常列在该集合的 data dictionary 中。

但我以任何格式查询它listed here as examples,它没有:

全部return:

error: error: unknown variable 'DP02_0001E'

我做错了什么?

我遇到了同样的问题,我想我理解了解决方案,多亏了这个 GitHub issue

  • 带有 acs/acs1 片段的 URLS 将适用于 DETAILED TABLES。
  • 您要从 DATA PROFILE 中提取信息,因此您必须使用路径为 acs/acs1/profile 的 URL。
  • 如果您正在寻找一个 SUBJECT TABLE 变量,它将是 acs/acs1/subject

我相信通常可以从 table here 中的 "dataset name" 列构建适当的路径。 例如,以下应该有效:

https://api.census.gov/data/2016/acs/acs1/profile?get=DP02_0001E&for=state:01

注意:对于地理查询,您还应该注意您需要使用 the available geographies 之一,并且您可能需要提供高级地理信息,例如:

https://api.census.gov/data/2016/acs/acs1/profile?get=DP02_0001E&for=county:031&in=state:17