Base de datos

Se define un vector llamado tablas que contiene los años 2010 y 2020 como cadenas de texto. Este vector se utilizará para iterar y cargar las bases de datos correspondientes a esos años.

Definición de tablas

tablas <- c("2010", "2020")

Se carga la base de datos para los 3 años

Dentro del iterador for(), para cada año se construye el nombre del archivo de datos:

  • Obtención de la tabla: get(paste0("tabla_", i)) obtiene la tabla cargada previamente (donde el nombre de cada tabla cargada es tabla_2010, tabla_2020, etc.).
  • Renombrando de la columna: rename("ANIO" = "AÑO") cambia el nombre de la columna AÑO a ANIO.
  • Filtrado de datos: filter(NOM_ENT != "Nacional") elimina las filas donde la columna NOM_ENT tiene el valor “Nacional”.
  • Conversión de la columna a factor: dplyr::mutate(ANIO = as.factor(.$ANIO)) convierte la columna ANIO en un factor.
for(i in tablas){
load(file = paste0(here::here(), "/Bases/IMU_", i, ".RData")) 
}

##Se cambia el nombre de la columna año, para evitar problemas de puntuación
## Se cambia la variable año a factor
for(i in tablas){
assign(paste0("tabla_", i), get(paste0("tabla_", i)) %>% 
                             rename("ANIO" = "AÑO") %>%
                              dplyr::mutate(ANIO = as.factor(.$ANIO)))
}
Indicadores simples de marginación
2020
CVE_AGEB ENT NOM_ENT MUN NOM_MUN LOC NOM_LOC AGEB POB_TOTAL AÑO P6A14NAE SBASC PSDSS OVSDE OVSEE OVSAE OVPT OVHAC OVSREF OVSINT OVSCEL
0100100010017 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0017 2 237 2020 13.08 22.98 20.16 0.00 0.36 0.00 0.09 32.04 19.24 71.54 3.45
010010001006A 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 006A 1 411 2020 0.80 5.20 21.09 0.00 0.00 0.00 0.00 2.06 0.00 2.76 0.57
0100100010106 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0106 2 962 2020 3.16 3.53 13.19 0.00 0.00 0.00 0.14 5.54 0.37 17.22 0.81
0100100010163 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0163 2 698 2020 2.79 7.62 12.64 0.00 0.00 0.00 0.15 12.01 1.89 34.40 1.00
0100100010182 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0182 2 218 2020 1.76 2.95 18.37 0.00 0.00 0.00 0.45 0.59 0.23 1.72 0.27
0100100010229 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0229 300 2020 8.33 19.62 12.67 0.00 0.00 0.00 1.00 12.37 0.00 9.03 1.00
0100100010233 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0233 1 400 2020 11.80 21.79 20.51 0.57 1.29 1.08 2.01 11.20 4.59 30.44 5.81
0100100010286 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0286 3 262 2020 0.98 12.19 19.72 0.00 0.00 0.00 0.49 3.87 0.74 10.69 5.69
0100100010290 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0290 1 668 2020 0.65 14.82 19.39 0.00 0.00 0.00 0.00 2.40 0.06 11.64 2.76
0100100010303 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0303 2 202 2020 1.37 20.74 20.90 0.00 0.05 0.05 0.00 9.36 1.65 20.70 5.46
0100100010322 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0322 2 218 2020 5.98 23.96 26.05 0.00 0.00 0.45 0.64 10.50 2.32 25.08 6.32
0100100010337 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0337 1 241 2020 6.18 29.30 27.90 0.00 0.00 0.00 0.00 16.71 3.71 33.33 9.77
0100100010341 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0341 1 763 2020 7.69 23.96 15.97 0.00 0.00 0.00 0.11 11.51 2.35 23.30 8.01
0100100010356 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0356 1 237 2020 2.99 21.11 20.96 0.00 0.00 0.00 0.00 2.67 0.83 17.01 6.92
0100100010360 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0360 1 629 2020 3.59 28.57 18.73 0.00 0.18 0.00 1.35 10.62 4.11 35.60 10.07
0100100010375 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0375 859 2020 3.74 23.76 20.54 0.00 0.00 0.00 0.00 11.38 5.28 27.58 7.51
010010001038A 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 038A 3 127 2020 6.67 28.90 21.15 0.00 0.00 0.00 0.23 14.27 2.10 37.41 9.06
0100100010407 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0407 509 2020 0.00 6.82 23.47 0.00 0.00 0.00 0.00 1.78 0.59 10.85 1.18
0100100010411 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0411 742 2020 6.00 33.98 21.87 0.00 0.00 0.55 3.02 15.11 10.71 47.12 5.22
0100100010426 01 Aguascalientes 001 Aguascalientes 0001 Aguascalientes 0426 2 027 2020 8.15 36.91 24.64 0.00 0.10 0.00 0.94 16.23 4.88 37.99 7.89