我试图用tidycensus加载变量数据,但遇到了普遍的错误。
library(tidycensus)
library(tidyverse)
census_api_key("My key is here")
poverty <- get_acs(geography = "block group", variables = "B17021",
state = "MO", county = "St. Louis City", geometry = TRUE)我得到的错误是。
Error in as.character(x) : cannot coerce type 'closure' to vector of type
'character'我已经确保我运行的是最新的包,并输入了我的人口普查API密钥,但错误仍然存在。非常感谢您的任何建议
发布于 2018-04-04 23:14:28
@HFBrowning给出的答案很棒。另外:您可以使用table参数而不是variables参数来请求给定表中的所有变量,这将允许您提供的代码正常工作。例如:
poverty <- get_acs(geography = "block group", table = "B17021",
state = "MO", county = "St. Louis City", geometry = TRUE)工作,并允许您通过B17021_035获取变量B17021_001,而无需单独指定它们。
https://stackoverflow.com/questions/49502150
复制相似问题