你能用resolution
in 的参数get_acs()
过滤掉夏威夷群岛的小岛吗?
我可能在tidycensus
我最喜欢的软件包之一中发现了一个错误。
tidycensus
我正在使用's函数绘制美国国会选区的地图get_acs()
,但我得到的是夏威夷西北部的那个长长的群岛。我尝试按照凯尔沃克的提示加入resolution = "20m"
过滤小岛的论点,但群岛不会消失。我最终只是使用该函数抓取了几何图形congressional_districts()
并加入了get_acs()
数据。
MRE:
#map with too many islands
cds <- get_acs(
geography = "congressional district",
variables = "B01003_001",
geometry = TRUE,
resolution = "20m"
) %>% shift_geometry()
cds %>%
ggplot() +
geom_sf()
糟糕的地图:
什么有效:
#map with the right number of islands
cds2 <- congressional_districts(cb = TRUE,
resolution = "20m") %>% shift_geometry()
cds2 %>%
ggplot() +
geom_sf()
好地图: