R geom_point和ggmap

时间:2013-10-09 03:56:10

标签: r ggmap

我想在R中绘制ggmap,例如澳大利亚,并且有一层数据点,其标记对应于以下数据指定的大小:

sitename   lat    lon    sitenum
Sydney     -34    151    1
Melbourne  -37    144    4
Adelaide   -34    138    7

这是我的代码,但它不起作用......

library(ggmap)
map <- get_map(location = 'Australia', zoom = 4)
mapPoints <- ggmap(map) + geom_point(aes(x = lon, y = lat, size = sitenum), alpha = .5)

1 个答案:

答案 0 :(得分:4)

您需要将点作为数据参数传递给geom_points。如果它们位于data.frame pp中,那么以下将是owrk

ggmap(map) + geom_point(data = pp, aes(x =lon, y= lat,size = sitenum), alpha=0.5)

enter image description here