如何在r中仅标记tmap中的一个点?

如何在r中仅标记tmap中的一个点?,r,label,tmap,spatial-data,R,Label,Tmap,Spatial Data,在下面的示例中,我只希望在tm_文本(“名称”)层中显示加纳的标签 你知道怎么做吗? 谢谢你的帮助 library(tmap) data("World") tmap_mode("view") tm_shape(World) + tm_polygons("HPI", id="HPI")+tm_text("name") 这应该能满足您的需求: 加纳用红色标出,以便更清楚地显示标签所指的国家 库

在下面的示例中,我只希望在
tm_文本(“名称”)
层中显示加纳的标签

你知道怎么做吗? 谢谢你的帮助

library(tmap)
data("World")
tmap_mode("view")

tm_shape(World) +
  tm_polygons("HPI", id="HPI")+tm_text("name")

这应该能满足您的需求: 加纳用红色标出,以便更清楚地显示标签所指的国家

库(tmap)
图书馆(dplyr)
数据(“世界”)
tm_形状(世界)+
tm_多边形(“HPI”,id=“HPI”)+
tm_形状(过滤器(世界,名称=“加纳”))+
tm_边框(col=“红色”)+
tm_文本(“名称”,xmod=-1,ymod=-1)

由(v2.0.0)于2021年4月12日创建