R ggplot中的最大点大小

时间:2017-06-27 12:32:43

标签: r scaling ggmap

我正在尝试编写一个R-Script,用于保存一系列带点的地图。对于地图,我使用ggmapgeom_point作为点。在某个时间范围内,每天都有一张地图。

点的大小取决于某个变量,但我在缩放它时遇到问题。我应该稍后创建一个改变点的所有地图的动画。随着时间的推移,这意味着我需要一个全局尺度的点的尺寸,从最小值(零)到该变量的最大值(全局最大值)的间距。在大多数地图中,没有达到最大值。 我尝试过:

scale_size_area(max_size = max(my_variable))

因为scale_size_area允许为0值绘制非常小的点。我希望这样编写的代码能够正确地缩放点,使用全局最大值作为最大大小,但它似乎不起作用。每张地图都有一个局部最大的点,每个地图中的任何一个最大点的大小都相同。以下是两个具有不同值的点具有相同大小的示例:

enter image description here

我希望我能解释一下我的问题。我很高兴听到一些建议。

1 个答案:

答案 0 :(得分:0)

要以比例(大小或其他)设置最大值和最小值,请使用limits

scale_size_area(limits = c(NA, max(your_varible))

NA计算最低