hafen / geofacet

R package for geographical faceting with ggplot2
https://hafen.github.io/geofacet/
Other
336 stars 45 forks source link

spain_ccaa_grid1 #79

Closed JoseAntonioOrtega closed 6 years ago

JoseAntonioOrtega commented 6 years ago

Spanish "Comunidades Autónomas"

No completely satisfactory grid possible due to size heterogeneity. This provides a balances in terms of shape, and minimum size, but some regions do not share limits.

Example of code:

library(tidyverse) pop=pxR::read.px("http://www.ine.es/jaxiT3/files/t/en/px/2853.px") %>% as.data.frame(use.codes=TRUE) %>% as_tibble

pop %>% filter(Sex!="Total") %>% mutate(Period=Period %>% as.character %>% as.numeric, code=Autonomous.Communities.and.Cities %>% substring(3,4)) %>%

ggplot(aes(x=Period,y=log(value),group=Sex,color=Sex))+ geom_line()+ facet_geo(~code, grid=spain_ccaa_grid1,label="name") + labs(title="Population by sex (log scale)",subtitle="Source: www.ine.es")

Grid data:

code,name,row,col
03,Asturias,1,2
06,Cantabria,1,3
12,Galicia,1,1
16,País Vasco,1,4
09,Cataluña,1,6
15,Navarra,1,5
02,Aragón,2,5
07,Castilla y León,2,3
17,Rioja,2,4
10,Comunitat Valenciana,2,6
04,Balears,2,7
11,Extremadura,3,2
13,Madrid,3,3
08,Castilla - La Mancha,3,4
14,Murcia,3,5
01,Andalucía,4,4
05,Canarias,5,1
19,Melilla,5,6
18,Ceuta,5,5

map

hafen commented 6 years ago

Thanks! This has been added.

hafen commented 5 years ago

comunidades-espana