[R] Map of Europe at NUTS 2 Level
Roger Bivand
Roger.Bivand at nhh.no
Fri Mar 11 12:57:18 CET 2016
Miluji Sb <milujisb <at> gmail.com> writes:
>
> Dear all.
>
> I would like to draw a map of France, Italy, Spain, and Portugal at NUTS 2
> level. I used the following code:
>
...
> # Subset NUTS 2 level data
> map_nuts2 <- subset(EU_NUTS, STAT_LEVL_ == 2)
>
> # Draw basic plot
> plot(map_nuts2)
country <- substring(as.character(map_nuts2$NUTS_ID), 1, 2)
map <- c("ES", "FR", "IT", "PT")
map_nuts2a <- map_nuts2[country %in% map,]
plot(map_nuts2)
but this includes all the overseas territories and islands. Use xlim=, ylim=
to exclude these, or select based on knowing their NUTS2 codes:
plot(nuts2a, axes=TRUE, xlim=c(-11.62699, 19.20174), ylim=c(34.35470, 52.04182))
Roger
PS. One gets more, and more rapid replies to this kind of question on R-sig-geo.
>
> This does produce a plot but its rather 'ugle'. Is there any way I can
> subset the data further and draw a map for France, Italy, Spain, and
> Portugal only? Thank you very much!
>
> Sincerely,
>
> Milu
>
More information about the R-help
mailing list