我正在尝试使用 tract_choropleth复制 Ari 的ACS 演讲中显示的地图。但是,代码不断返回错误消息。我已请求 api 密钥和 state_choropleth() 和 County_choropleth() 等其他功能工作得很好。
library(choroplethr)
library(choroplethrMaps)
#api.key.install(DONE)
ny_tract = get_tract_demographics("new york", endyear = 2015)
ny_tract$value = ny_tract$per_capita_income
tract_choropleth(ny_tract, state_name="new york", title='2015 map of NY',
legend = "dollars", num_colors = 1, county_zoom = 36061)
错误消息是
Error in maptools::unionSpatialPolygons(cp, attr[,region]): isTRUE(gpclibPermitStatus()) is not TRUE
我可以看到数据框 ny_tract 加载了许多由强制警告引入的 NA。
谢谢您的帮助。