7.1 Procedimiento de estimación
Este código utiliza las librerías tidyverse
y magrittr
para procesamiento y analizar datos.
La función readRDS()
es utilizada para cargar un archivo de datos en formato RDS, que contiene las estimaciones directas y la varianza suvizada para la proporción de personas en condición de pobreza correspondientes al año 2018. Luego, se utiliza el operador %>%
de la librería magrittr
para encadenar la selección de las columnas de interés, que corresponden a los nombres dam2
, nd
, pobreza
, vardir
y hat_var
.
library(tidyverse)
library(magrittr)
<- readRDS("Recursos/Día2/Sesion3/Data/base_FH_2018.rds") %>%
base_FH select(dam2, nd, pobreza, vardir, hat_var)
Lectura de las covariables, las cuales son obtenidas previamente. Dado la diferencia entre las escalas de las variables es necesario hacer un ajuste a estas.
<- readRDS("Recursos/Día2/Sesion3/Data/statelevel_predictors_df_dam2.rds") %>%
statelevel_predictors_df mutate_at(.vars = c("luces_nocturnas",
"cubrimiento_cultivo",
"cubrimiento_urbano",
"modificacion_humana",
"accesibilidad_hospitales",
"accesibilidad_hosp_caminado"),
function(x) as.numeric(scale(x)))
Ahora, se realiza una unión completa (full_join
) entre el conjunto de datos base_FH
y los predictores statelevel_predictors_df
utilizando la variable dam2
como clave de unión.
Se utiliza la función tba() para imprimir las primeras 10 filas y 8 columnas del conjunto de datos resultante de la unión anterior.
La unión completa (full_join
) combina los datos de ambos conjuntos, manteniendo todas las filas de ambos, y llenando con valores faltantes (NA) en caso de no encontrar coincidencias en la variable de unión (dam2 en este caso).
La función tba()
imprime una tabla en formato HTML en la consola de R que muestra las primeras 10 filas y 8 columnas del conjunto de datos resultante de la unión.
<- full_join(base_FH, statelevel_predictors_df, by = "dam2" )
base_FH tba(base_FH[1:10,1:8])
dam2 | nd | pobreza | vardir | hat_var | modificacion_humana | accesibilidad_hospitales | accesibilidad_hosp_caminado |
---|---|---|---|---|---|---|---|
00101 | 6796 | 0.2225 | 0.0004 | 0.0004 | 3.6127 | -1.1835 | -1.5653 |
00201 | 531 | 0.1822 | 0.0004 | 0.0039 | -0.0553 | 0.4449 | 0.2100 |
00206 | 230 | 0.3366 | 0.0031 | 0.0041 | 0.5157 | -0.1468 | -0.1811 |
00301 | 666 | 0.4266 | 0.0043 | 0.0050 | 0.1364 | 0.5744 | 1.1660 |
00302 | 261 | 0.4461 | 0.0014 | 0.0029 | -0.5103 | 0.2531 | 1.0880 |
00303 | 566 | 0.5587 | 0.0142 | 0.0075 | -0.6591 | 0.6249 | 1.2229 |
00304 | 412 | 0.5406 | 0.0116 | 0.0042 | -0.5573 | 1.4586 | 2.7337 |
00401 | 1219 | 0.3359 | 0.0010 | 0.0042 | 0.3979 | -0.0833 | -0.4490 |
00402 | 172 | 0.1496 | 0.0007 | 0.0047 | -0.3661 | -0.0114 | -0.2863 |
00403 | 309 | 0.4644 | 0.0015 | 0.0031 | -1.0446 | 0.4542 | 0.5702 |
# View(base_FH)