2015-04-14 51 views
0

我想知道在地圖包中是否可以將地圖與美國大陸地圖相結合來映射我們的地區。在R地圖包中顯示美國領土的方式

map("state") 
points(data$LONGITUDE, data$LATITUDE, pch = 20, col = alpha(ifelse(data$known == 1, "red", "blue"), 0.3), cex = 0.5) 

我用上面的代碼創建我的地圖,但我的數據幀的「數據」包含lat和長阿拉斯加,夏威夷和波多黎各。我怎麼能把這些包含在我的地圖中?

讓我知道如果我可以添加額外的清晰度!

由於提前, 本

回答

0

你可以使用raster包獲得美國邊界:

library(raster) 
USA <- getData('GADM', country='USA', level=1) 

enter image description here

+0

感謝的人,感激不盡! – mangodreamz

+0

鍵入上述兩行,用cmd + enter鍵運行它們。之後,我嘗試按照http://data-analytics.net/wp-content/uploads/2014/09/geo2.html中的建議運行「plot(USA)」,但我的筆記本電腦正在永久加載地圖。在我打電話給劇情功能之前,我需要做些什麼嗎? 我試圖擴大劇情窗口是RStudio,並單擊掃帚圖標。似乎沒有任何幫助。請指導。 TIA。 – vipulnj