我正在运行一个R代码块来查看KY的美国人口普查数据,我得到了这个错误。Getting data from the 2017-2021 5-year ACS Fetching data by table type ("B/C", "S", "DP") and combining the result. Error in
map(): ℹ In index: 1. Caused by error in
rate_sleep()`:!尝试3次后请求失败。回溯:
- tidycensus::get_acs(.)
- purrr::map_df(...)
- purrr::map(.x,.f,...)
- purrr:map_(“list”,.x,.f,...,.progress = .progress)
- tidycensus(local).f(.xi,.)
- purrr(local)insist_get_acs(.)
- purrr::rate_sleep(rate,quiet = quiet)map(.x,.f,...)中的错误:由
rate_sleep()
中的错误引起:!尝试3次后请求失败。`
这是我的代码:
{r pullonePow, results='hide'}
## ACS5: since 2010, the sensus Bureau releases 5-years average estimates for all geographic areas.
## each county has a FIPS code
my_vars <- c(survey = "acs5",
af.am = "B03002_004"
)
black <- get_acs(geography = "tract", year=(2021),
state = "KY", county = c("Madison", "Warren"), geometry = TRUE,
variables = my_vars)
谢谢大家!
我不明白它到底是什么意思“造成的错误在'率_睡眠(错误)”。
1条答案
按热度按时间oyt4ldly1#
你有一个工作的API密钥吗?如果没有,你需要设置一个与人口普查,你可以在这里这样做:https://api.census.gov/data/key_signup.html
一旦被请求,您将很快获得一个API密钥,您可以将其添加到代码中,这应该会绕过您可能遇到的一些身份验证问题。