在R中的tidycensus中创建变量列表:如何解决bind_rows_(x,.id)中的错误?

时间:2017-08-01 18:41:02

标签: r tidyverse census

第一次发帖,请告诉我是否有任何可以改进我的问题的方法。我目前正在尝试使用tidycensus从人口普查中提取一些数据。为此,我需要知道变量的名称。 创建者指南(https://walkerke.github.io/tidycensus/reference/load_variables.html)建议使用此行代码创建可以过滤的变量列表:

library(tidycensus)
v15 <- load_variables(2015, "acs5", cache = TRUE)
view(v15

但是,每次我使用它时,R都会返回:

“bind_rows_(x,.id)出错:参数6必须是长度1,而不是0”

如何解决此错误?

谢谢!

2 个答案:

答案 0 :(得分:0)

更新:现在已在 tidycensus 的开发版本中修复此问题。使用=IFERROR(INDEX(Data[number], MATCH(0, IF(Data[color]="blue", IF(Data[letter]="a", COUNTIF(G$2:G2, Data[number]), 1), 1), 0)), "") 从GitHub安装并试一试。我很快就会有关于CRAN的更新。

答案 1 :(得分:0)

  

更新:现在已在tidycensus的开发版本中修复此问题。使用devtools :: install_github(“walkerke / tidycensus”)从GitHub安装并试一试。我很快就会有关于CRAN的更新。

这对我有用。谢谢!我期待今年秋天在课堂上使用它。