r语言 - 仅在 tmap 中绘制图例



我有一个使用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)

编辑:是的。它在帮助文件中,它是这样的:legend.only

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)

相关内容

  • 没有找到相关文章

最新更新