Cargamos los datos del Padrón de 2015 y los llevamos a una forma larga para manipularlos tanto en la clase de la semana pasada como en la hoja de problemas
# install.packages("pxR") # Si no está ya instalado y nos da error la línea siguiente
library(pxR)
library(dplyr) # Para tener ya disponible el operador %>%
library(tidyr)
padron2015 <- read.px("http://www.ine.es/pcaxisdl/t20/e245/p05/a2015/l0/00000004.px") %>% as.data.frame %>% as.tbl
library(tidyr)
padron2015 <- padron2015 %>% mutate(municipios=as.character(municipios)) %>%
separate(municipios,c("cod","municipio"),sep="-",
extra="merge",fill="left")
padron2015 <- padron2015 %>% mutate(prov=as.numeric(cod)%/%1000,prov=as.factor(prov)) %>%
dplyr::rename(pob=value, nacimiento=`país.de.nacimiento`)