在R中使用GADM数据绘制英国地区

在R中使用GADM数据绘制英国地区,r,polygon,R,Polygon,我想制作一张英国地图,并能按颜色对各个地区进行颜色编码。我的数据集中的区域包括东北、东南、西米德兰、威尔士、北爱尔兰等 我一直在使用gadm数据集,但这似乎没有这些数据。它要么不够详细,要么过于零碎。是否有任何其他数据集,我可以下载,其中将有地区?目前我只拿到了制作地图的那一步 library(sp) gadm <- readRDS("C:/Users/User/Documents/R_input/gadm36_GBR_2_sp.rds") plot(gadm)

我想制作一张英国地图,并能按颜色对各个地区进行颜色编码。我的数据集中的区域包括东北、东南、西米德兰、威尔士、北爱尔兰等

我一直在使用gadm数据集,但这似乎没有这些数据。它要么不够详细,要么过于零碎。是否有任何其他数据集,我可以下载,其中将有地区?目前我只拿到了制作地图的那一步

library(sp) 

gadm <- readRDS("C:/Users/User/Documents/R_input/gadm36_GBR_2_sp.rds")
plot(gadm)
库(sp)

gadmgadm数据集的详细信息取决于请求的详细信息级别。请尝试使用
graster
软件包中的
getData
功能

library(raster)
# gadm <- <- getData('GADM', country='GBR', level=2) # the one you have
gadm <- getData('GADM', country='GBR', level=3) # more detailed than yours
plot(gadm)
库(光栅)

#gadm我认为您正在寻找的地区可以在国家统计局的“行政边界”的“地区”类别下找到。它们只包含英国境内的边界,因此不同的英国国家大纲必须单独下载,并将两套合并在一起。幸运的是,ONS有一个GeoJSON API

下面是一个完整的reprex:

eng