【发布时间】:2020-06-15 19:14:51
【问题描述】:
有没有办法动态防止 tmap 中图例中的值重叠?
举个例子:
library(tmap)
data("World")
tm_shape(World) +
tm_polygons("HPI", n=7)
图例并没有明确说明 15、20、25、30、35 或 40 属于哪个类别值。
一个解决方案是这样的:
tm_shape(World) +
tm_polygons("HPI", n=7,
labels = c("0 to 15", ">15 to 20", ">20 to 25", ">25 to 30", ">30 to 35", ">35 to 40", ">40 to 45"))
但是,每次类别数量有不同的n 值时,您显然必须手动更改此值。
无论在地图中如何使用类别,都可以自动生成类似的输出吗?
【问题讨论】: