7.5 Mapa de pobreza
Este es un bloque de código se cargan varios paquetes (sp
, sf
, tmap
) y realiza algunas operaciones. Primero, realiza una unión (left_join
) entre las estimaciones de ajustadas por el Benchmarking (estimacionesBench
) y las estimaciones del modelo (data_dir
, data_syn
), utilizando la variable dam2
como clave para la unión. Luego, lee un archivo Shapefile
que contiene información geoespacial del país. A continuación, crea un mapa temático (tmap
) utilizando la función tm_shape()
y agregando capas con la función tm_polygons()
. El mapa representa una variable theta_pred_RBench
utilizando una paleta de colores llamada “YlOrRd” y establece los cortes de los intervalos de la variable con la variable brks_lp.
Finalmente, la función tm_layout()
establece algunos parámetros de diseño del mapa, como la relación de aspecto (asp).
library(sp)
library(sf)
library(tmap)
%<>% left_join(
estimacionesBench bind_rows(
%>% select(dam2, theta_pred_EE , Cv_theta_pred),
data_dir %>% select(dam2, theta_pred_EE , Cv_theta_pred)))
data_syn
## Leer Shapefile del país
<- read_sf("Recursos/Día2/Sesion3/Shape/DOM_dam2.shp") %>%
ShapeSAE rename(dam2 = id_dominio) %>%
mutate(dam2 = str_pad(
string = dam2,
width = 5,
pad = "0"
))
<- tm_shape(ShapeSAE %>%
mapa left_join(estimacionesBench, by = "dam2"))
<- c(0,0.1,0.15, 0.2, 0.3, 0.4, 0.6, 1)
brks_lp tmap_options(check.and.fix = TRUE)
<-
Mapa_lp + tm_polygons(
mapa c("theta_pred_RBench"),
breaks = brks_lp,
title = "Mapa de pobreza",
palette = "YlOrRd",
colorNA = "white"
) tmap_save(
Mapa_lp,"Recursos/Día2/Sesion3/0Recursos/Mapa_DOM_pobreza_normal.png",
width = 2000,
height = 1500,
asp = 0
)
Mapa_lp