2016-12-14 78 views
0

我生成的地圖非常類似於這個this]來顯示城市發生的頻率。我如何爲這張地圖創建一個圖例或關鍵點,以便我可以看到圓圈的大小是以數字表示的?如何包含geom_point地理地圖的參考表或圖例?

這裏是我的代碼:

myLocation <- c(-124, 32, -66, 42) 

myMap <- get_map(location = myLocation, source = "stamen", 
       maptype = "toner", crop = FALSE, zoom = 4) 

ggmap(myMap) + 
geom_point(aes(x = lon, y = lat), data = csr.Ax1, 
      col = "orange", alpha = 0.4, size = csr.Ax1$freq*.25) + 
scale_size_continuous(range = range(csr.Ax1$freq), guide = "legend") + 
ggtitle("CSR Active Candidates") + 
legend() 

編輯:解決了!

該解決方案將geom_point參數中的size = csr.Ax1 $ freq放入aes()參數中。

+1

您將要添加庫(ggmap)到您的示例中,並告訴我們csr.Ax1是什麼。沒有repro例子,我們無法幫助你。 – Scott

+0

我找到了答案!我只是將'size ='放入aes()中,然後創建它! – depizza

回答

0

該解決方案將來自geom_point參數的size = csr.Ax1 $ freq放入aes()參數中。