我试图获取acs数据,运行此命令时出现奇怪的错误:
library(acs)
api.key.install(key="MY API KEY ")
geo<-geo.make(state=c("NY"),
county=c(5, 47, 61, 81, 85), tract="*")
race <- acs.fetch(endyear = 2012, span = 1, geography = geo,
table.number = "B19001", col.names = "pretty")
我收到错误:
Error in matrix(unlist(value, recursive = FALSE, use.names = FALSE), nrow = nr, :
'data' must be of a vector type, was 'NULL'
我无法理解为什么
答案 0 :(得分:0)
geom make API在矩阵中返回NULL数据类型。 R数据类型不包括NULL但不包括NA。这就是你遇到这个问题的原因。