0

我正在使用 ggmap 创建带有点的地图。点的大小反映了变量的值。

mapPoints <- ggmap(map) + 
             geom_point(aes(x = Lat, y = Lon, size = KaskoAntal), 
               data = mydata, alpha = .7, colour = "#E32B2E") + 
             scale_size(range = c(2, 15))

地图看起来不错,但我想更改一些内容。我尝试了很多教程,但我无法找到解决以下问题的方法:

1)我想将图例标题“KaskoAntal”更改为其他内容

2)我想用千位分隔符格式化数字

3) 现在,图例显示以下比例/气泡大小:100、200、300、400。如何控制比例?

非常感谢任何帮助/线索。

4

1 回答 1

0

1)我想将图例标题“KaskoAntal”更改为其他内容

添加+ labs(size = "New name").

2)我想用千位分隔符格式化数字

添加+ scale_size_continuous(label=scales::comma)(对于 KaskoAntal)。

3) 现在,图例显示以下比例/气泡大小:100、200、300、400。如何控制比例?

添加+ scale_size_continuous(breaks = c(100, 200, 300, 400)).

KaskoAntal 的名称、格式和气泡大小的所有这些更改都指的是size因为您定义了size = KaskoAntal.

于 2018-10-05T18:09:36.247 回答