【发布时间】:2020-01-31 19:25:49
【问题描述】:
我有一张使用tmap 库生成的拥挤地图,我在tm_layout() 函数中使用参数legend.show = FALSE 关闭了图例。
我想知道的是:有没有办法自己为这张地图生成图例?所以它可以是一个独立的图像?
(对不起,代码不会给你地图)
tm_borders()+
tm_shape(parks)+
tm_polygons()+
tm_shape(houses)+
tm_polygons()+
tm_shape(grid)+
tm_polygons(col="n", style ="cont", palette="plasma",alpha = 0.5)+
tm_layout(legend.show=FALSE)
编辑:
是的。它在帮助文件中,是这样的:
tm_layout() 函数中的参数 legend.only = TRUE。
tm_borders()+
tm_shape(parks)+
tm_polygons()+
tm_shape(houses)+
tm_polygons()+
tm_shape(grid)+
tm_polygons(col="n", style ="cont", palette="plasma",alpha = 0.5)+
tm_layout(legend.only= T)
【问题讨论】: