我正在尝试在 tmap 图中添加一些文本标签。
library(tmap)
library(raster)
jnk <- getData("GADM",country="IND",level=2)
map_file <- tm_shape(jnk) +
tm_polygons() +
tm_text("NAME_1", remove.overlap = TRUE)
我的问题是我在绘图时收到重复的文本(因为我是新手,所以无法发布图像)。我想我可能需要按某种几何形状和 NAME_1 组合进行分组,但我不确定从哪里开始。
任何建议都会很棒!
最佳答案
我不确定您的问题是什么(因为您无法发布图片)但请考虑以下代码:
library(tmap)
library(raster)
jnk <- getData("GADM",country="IND",level=1)
tm_shape(jnk) + tm_polygons("NAME_1", legend.show = F) +
tm_text("NAME_1", size = 1/2)
我对您的代码做了一些小改动:
tm_polygons()
调用 tm_text()
的字母变小(以适应东北各州) 关于r - 将文本标签添加到 tmap 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56780268/