2012-06-18 22 views
1

我用下面的代碼,以可視化的一些SpatialPolygonsDataFrame與GGPLOT2:如何在空間數據中使用區域的名稱作爲標籤?

require(shapefiles) 
require(sp) 

xx <- readShapeSpatial(system.file("shapes/sids.shp", package="maptools")[1], 
        IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) 


xx.ff <- fortify(xx,region="NAME") 

x <- ggplot(xx.ff) + 
aes(long,lat, fill = id) + 
geom_polygon() 

直到結束:

enter image description here

假設我使用fill代表別的東西,比如區域失竊率。因此我想用他們的名字來標記這些地區。有沒有一種方法可以將區域名稱直接寫入地圖到對應的區域,例如,我想把哈利法克斯寫到這個地區。

回答

相關問題