使用 ACS 人口普查查询变量 API
Querying a variable using the ACS census API
我在看这里,它说这个变量存在于 ACS1 2016 集合中:
并且通常列在该集合的 data dictionary 中。
但我以任何格式查询它listed here as examples,它没有:
- https://api.census.gov/data/2016/acs/acs1?get=DP02_0001E&for=zip%20code%20tabulation%20area:60601
- https://api.census.gov/data/2016/acs/acs1?get=group(DP02)&for=zip%20code%20tabulation%20area:60601
- https://api.census.gov/data/2016/acs/acs1?get=DP02_0001E&for=state:01
全部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
我在看这里,它说这个变量存在于 ACS1 2016 集合中:
并且通常列在该集合的 data dictionary 中。
但我以任何格式查询它listed here as examples,它没有:
- https://api.census.gov/data/2016/acs/acs1?get=DP02_0001E&for=zip%20code%20tabulation%20area:60601
- https://api.census.gov/data/2016/acs/acs1?get=group(DP02)&for=zip%20code%20tabulation%20area:60601
- https://api.census.gov/data/2016/acs/acs1?get=DP02_0001E&for=state:01
全部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