Census API的Acs R软件包中错误登录“ by”参数

时间:2018-06-27 12:42:52

标签: r api acs census

任何带有acs.fetch()的代码都会导致:

 acs.fetch(endyear=2010, 
                       geography = my.geo,
                       variable = 'H024002_002', 
                       key='i entered my api key here')
  

seq.default(1,(length(in.data)-geo.length),2)中的错误:     错误输入“ by”参数

如果我在acs.fetch函数中输入密钥。如果我没有输入密钥,而是输入key =“”,则会收到一条错误消息,提示没有数据。

 acs.fetch(endyear=2010, 
                       geography = my.geo,
                       variable = 'H024002_002', 
                       key="")
  

file(file,“ rt”)中的错误:无法打开连接   另外:警告消息:   在以下位置找不到数据:     https://api.census.gov/data/2010/acs5?key=&get=H024002_002E,H024002_002M,NAME&for=tract&in = state:45岁以上的县:

但是对于任何数据表,我都没有数据或没有参数错误。.我尝试了以下操作,而acs.fetc()均不起作用。

acs.fetch(geo=geo.make(state="WA", county=c(33,35,53,61), tract="*"),
endyear=2014,table.number="B05006")

psrc=geo.make(state="WA", county=c(33,35,53,61))
acs.fetch(geography=psrc, endyear=2014, table.number="B01003", 
"key=74beb1fac97c8b6e2792f0d425f04c880bf513ed")

urdu=acs.lookup(keyword="Urdu", endyear=2011)
age.by.sex=acs.lookup(table.name="Age by Sex", endyear=2011)
workers.age.by.sex=age.by.sex[4:6]
my.vars=workers.age.by.sex+urdu
my.vars=c(workers.age.by.sex, urdu)
acs.fetch(geography=psrc, endyear=2011, variable=my.vars)

acs.fetch(geo=psrc, table.name="People Reporting Ancestry", endyear=2011, 
col.names="pretty")

有人知道如何解决此问题吗?

0 个答案:

没有答案