仅在tmap中绘制图例

时间:2019-10-02 13:43:05

标签: r gis tmap

我有一个用tmap生成的拥挤的地图,我用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_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)

1 个答案:

答案 0 :(得分:1)

编辑:是的。在帮助文件中,它就是这样: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)