0
我想合併gadm數據中的一些區域,然後繪製地圖。到目前爲止,我有以下幾點:使用spplot合併多邊形和繪圖()
#install.packages("sp",dependencies=TRUE)
#install.packages("RColorBrewer",dependencies=TRUE)
#install.packages("maptools",dependencies=TRUE)
library(sp)
library(maptools)
#library(RColorBrewer)
# get spatial data
con <- url("http://gadm.org/data/rda/CZE_adm2.RData")
print(load(con))
close(con)
IDs <- gadm$ID_2
IDs[IDs %in% c(11500:11521)] <- "11500"
gadm_new <- unionSpatialPolygons(gadm, IDs)
# plot map
spplot(gadm_new, "NAME_2", col.regions=col, main="Test",colorkey = FALSE, lwd=.4, col="white")
然而這會導致錯誤:
Error in function (classes, fdef, mtable) :
unable to find an inherited method for function "spplot", for signature "SpatialPolygons"
現在我不知道該怎麼都不可能解決這個錯誤。
謝謝,這是我第一次嘗試使用R來達到這個目的,而且你的答案真的很棒! – 2013-03-04 13:29:21