我想使用shape文件和Eurostat提供的數據生成Choroplete地圖。 shapefile已被下載here:使用this post的JD Longs碼。從shapefile中裁剪繪圖
這是重現下面我張貼的數字的最小代碼。
library(maptools)
tmpdir <- tempdir()
url <- 'http://ec.europa.eu/eurostat/cache/GISCO/geodatafiles/NUTS_2010_03M_SH.zip'
file <- basename(url)
download.file(url, file)
unzip(file, exdir = tmpdir)
shapeFile <- paste(tmpdir,"/Shape/data/NUTS_RG_03M_2010", sep="")
EU <- readShapeSpatial(shapeFile)
plot(EU)
我的問題是,我想有繪圖區把重點放在歐洲唯一的,但由於海外地區(法國和西班牙),該地塊不具備對焦點。在上面的例子中是否有一種簡單的方法來「繪製」繪圖區域?
我想擺脫的多邊形是「Country_Shape」的一部分,因此將它們濾除不是選項。 我試圖通過在plot命令中定義xlim和ylim參數來實現我的目標,但沒有成功。我使用locator()從圖形設備獲取座標,但是將值插入沒有提供想要的結果。
太好了!非常感謝。這樣做的工作。 – Tungurahua