我有一个使用库生成的拥挤地图,我已经使用函数中的tmap
参数关闭了图例。legend.show = FALSE
tm_layout()
我想知道的是:有没有办法自己为这张地图生成图例?这样它就可以成为一个独立的图像?
(很抱歉,代码不会为您提供地图)
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)
Run Code Online (Sandbox Code Playgroud)
编辑:
是的。它在帮助文件中,它是:函数legend.only = TRUE
中的参数tm_layout()
。
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)
Run Code Online (Sandbox Code Playgroud)
编辑:是的。它在帮助文件中,它是这样的: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)
Run Code Online (Sandbox Code Playgroud)