これは私のプログラムです:
library(sp)
library(RColorBrewer)
#get spatial data for Spain on region level
con <- url("http://gadm.org/data/rda/ESP_adm1.RData")
print(load(con))
close(con)
# plot Spain with colors
col = c("blue","blue","blue","blue","blue","blue","blue","blue","blue",
"blue","blue","blue","blue","blue","blue","blue","red","red")
spplot(gadm, "NAME_1", col.regions=col, main="Regiones de España",
colorkey=F, lwd=.4, col="black")
走って得られるものは自分の求めているものですが、南西の島々(カナリア諸島)をスペインの国に近づけたいと思っています。島の座標を変更する方法がわかりません。私は彼らがここにいることを知っています:
gadm[14,]
たとえば、ここで変更を試みます。
gadm[14,]@polygons[[1]]@Polygons[[1]]@coords
しかし、私はメッセージを受け取ります:no method for coercing this S4 class to a vector