Python Cenpy Library无法获取宾夕法尼亚州匹兹堡市的数据

Python Cenpy Library无法获取宾夕法尼亚州匹兹堡市的数据,python,census,Python,Census,我正在做一个项目,我试图分析来自美国宾夕法尼亚州匹兹堡市的大量ACS人口普查数据。我可以很容易地访问data.census.gov,获取我正在寻找的138个人口普查区所需的数据,但这根本没有效率。所以我下载了cenpy图书馆,它对纽约市ACS数据非常有用。以下是纽约市的一个例子: NYC_income = products.ACS(2019).from_place('New York City, NY', level = 'tract',

我正在做一个项目,我试图分析来自美国宾夕法尼亚州匹兹堡市的大量ACS人口普查数据。我可以很容易地访问data.census.gov,获取我正在寻找的138个人口普查区所需的数据,但这根本没有效率。所以我下载了cenpy图书馆,它对纽约市ACS数据非常有用。以下是纽约市的一个例子:

NYC_income = products.ACS(2019).from_place('New York City, NY', level = 'tract',
                                          variables = ['B19013_001E'])
这很好,将给我一个带有我传入的ACS变量的geodataframe。我在匹兹堡试过这个方法,但不起作用,错误也没有多大帮助:

pgh_Test = products.ACS(2019).from_place('Pittsburgh, PA', level='tract', 
                                        variables = ['B01001A_001E'])
这将返回一个错误:

KeyError: 'Response from API is malformed. You may have submitted too many queries, 
formatted the request incorrectly, or experienced significant network connectivity 
issues. Check to make sure that your inputs, like placenames, are spelled correctly, 
and that your geographies match the level at which you intend to query. The original 
error from the Census is:\\n(API ERROR 400:Failed to execute query.([]))'
我还尝试了其他各种拼写方法,如匹兹堡市、匹兹堡市、匹兹堡市,以及匹兹堡州,也尝试了拼写国家而不是使用首字母缩略词

最后,我想知道是否有人遇到过这个问题,以及如何解决它,以便我可以通过cenpy访问匹兹堡ACS数据,而不是通过data.census.gov选择每个单独的人口普查区


提前谢谢你

使用
'country subsection'
作为
地点类型
。似乎这有助于正确解决问题:

products.ACS(2019),来自宾夕法尼亚州匹兹堡市,
地点_type='country subsection',
一级,
变量=['B01001A_001E'])
输出:

匹配:宾夕法尼亚州匹兹堡市至layer县分区内的匹兹堡市
大地水准面几何学B01001A001E州-县域
0 42003270300多边形(-8910344.550 4935795.800,-8910341.7…1154.0 42 003 270300
42003980600多边形(-8909715.600 4933176.800,-8909606.6…13.0 42 003 980600
42003051100多边形(-8903296.360 4930484.040,-8903251.9…0.0 42 003 051100
42003050900多边形(-8903766.910 4931335.660,-8903642.5…40.0 42 003 050900
42003562000多边形(-8901104.700 4930705.200,-8901104.1…1826.0 42 003 562000
... ... ... ... ... ... ...
84 42003980500多边形(-8899981.160 4929217.570,-8899977.7…16.0 42 003 980500
85 42003140200多边形(-8898569.740 4931230.040,-8898532.8…1932.0 42 003 140200
86 42003111300多边形(-8898077.150 4934571.530,-8898053.1…1499.0 42 003 111300
87 42003111500多边形(-8898240.670 4932660.630,-8898229.9…942.0 42 003 111500
88 42003120700多边形(-8895502.550 4932516.230,-8895493.0…17.0 42 003 120700
89行×6列
此参数的其他值为
“合并地点”
“普查指定地点”
。来源:

地点类型:str

重点关注的地点类型、合并地点、县分区或普查指定地点


查看中的演示。

这太棒了,谢谢!这解决了所有错误并修复了所有问题-谢谢!!!