首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使人口普查地区边界在usmap上越厚越好?

如何使人口普查地区边界在usmap上越厚越好?
EN

Stack Overflow用户
提问于 2022-06-08 09:52:38
回答 1查看 66关注 0票数 0

我希望在美国地图上显示县级数据,但也包括那些划定人口普查区域(东北、中西部、西部和南部)较厚的州边界。通过这种方式,我试图使地图既代表县一级的数据,又便于区分不同的人口普查地区。

举个例子,我可以使县边界变薄,但找不到办法使区域边界更厚。

代码语言:javascript
复制
plot_usmap(data = countypop, , size = 0.05, color = "black", values = "pop_2015") + 
    scale_fill_gradient2(
        low = "blue", mid = "white", high = "red", midpoint = 0, name = "County population", label = scales::comma
    ) 
EN

回答 1

Stack Overflow用户

发布于 2022-06-08 10:20:25

您可以在地图中添加一个额外的多边形层,其状态轮廓如下:

代码语言:javascript
复制
plot_usmap(data = countypop, , size = 0.05, color = "black",
           values = "pop_2015") + 
    scale_fill_gradient2(
        low = "blue", mid = "white", high = "red", midpoint = 0, 
        name = "County population", label = scales::comma) +
  geom_polygon(data = usmapdata::us_map(regions = "states"),
               aes(x, y, group = group), fill = NA, size = 1, color = "black")

据我所知,一揽子计划中没有区域纲要。每个区域都有一个微妙的填充颜色,但是要获得完整的区域轮廓很可能需要将所有的状态轮廓转换为空间数据,进行合并,然后将它们转换回xy坐标。当然不是不可能,但相当多的工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72543606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档