使用 tmap 库在比利时的 R 中制作地图
Making map in R of Belgium using the tmap library
我想使用 'tmap' 库在 R 中制作比利时及其省份的地图,但我需要指定形状对象,但我在哪里可以找到比利时的此数据?
tm_shape(Belgium) + tm_polygons()
已经找到了,
install.packages('spDataLarge', repos='https://nowosad.github.io/drat/', type='source')
library(spDataLarge)
data(BE_ADMIN_PROVINCE)
tm_shape(BE_ADMIN_PROVINCE) + tm_polygons()
你有几个选项,我建议检查 CRAN Task View: Analysis of Spatial Data。
具体来说,我的选择是 giscoR 和 GADMTools:
library(tmap)
library(giscoR)
be <- gisco_get_nuts(resolution = "1", country = "BE", nuts_level = 2)
tm_shape(be) +
tm_polygons()
library(GADMTools)
be2 <- gadm_sf_loadCountries("BEL", level = 2)$sf
tm_shape(be2) +
tm_polygons()
由 reprex package (v2.0.1)
于 2022-02-25 创建
我想使用 'tmap' 库在 R 中制作比利时及其省份的地图,但我需要指定形状对象,但我在哪里可以找到比利时的此数据?
tm_shape(Belgium) + tm_polygons()
已经找到了,
install.packages('spDataLarge', repos='https://nowosad.github.io/drat/', type='source')
library(spDataLarge)
data(BE_ADMIN_PROVINCE)
tm_shape(BE_ADMIN_PROVINCE) + tm_polygons()
你有几个选项,我建议检查 CRAN Task View: Analysis of Spatial Data。
具体来说,我的选择是 giscoR 和 GADMTools:
library(tmap)
library(giscoR)
be <- gisco_get_nuts(resolution = "1", country = "BE", nuts_level = 2)
tm_shape(be) +
tm_polygons()
library(GADMTools)
be2 <- gadm_sf_loadCountries("BEL", level = 2)$sf
tm_shape(be2) +
tm_polygons()
由 reprex package (v2.0.1)
于 2022-02-25 创建