【发布时间】:2019-11-23 15:59:37
【问题描述】:
我有一个简单的问题:如何在 R 中删除 tmap 中自动添加的图例?
在这种情况下,我想删除右侧的那个图例,描绘“级别”。
这是我尝试过的:
tm_shape(densities$polygons)+
tm_polygons(col='level', palette='Reds', alpha=0.5, border.col = 'transparent') +
tm_legend(show=FALSE)
我也试过了:
tm_shape(densities$polygons)+
tm_polygons(col='level', palette='Reds', alpha=0.5, border.col = 'transparent') +
tm_layout(legend.show=FALSE)
不知道为什么,但这些都没有删除图例。希望有任何解决方案,谢谢!
【问题讨论】:
-
我不知道tmap,但是因为它和ggplot有关,你试过
legend.position="none"吗? -
刚试过:tm_shape(densities$polygons)+ tm_polygons(col='level', palette='Reds', alpha=0.5, border.col = 'transparent') + tm_view(view.legend .position="none") 不幸的是不起作用:(