UNIVERSIDAD DE EL SALVADOR
FACULTAD DE CIENCIAS ECONÓMICAS
ESCUELA DE ECONOMÍA
ECONOMÍA DEL DESARROLLO
TEMA:
Ejercicio sobre Indicadores de pobreza de la Familia FGT.
DOCENTE:
MSF. Carlos Ademir Pérez Alas.
Alumna: Carnet
Diana Carolina Villatoro Romero. VR18003.
GRUPO:
Gt 03
CIUDAD UNIVERSITARIA, DOMINGO 26 DE MAYO DEL 2024 .
# Ejecutando la carga de la base de datos
library(dplyr)
load("C:/Users/manuel/Documents/info_FGT.RData")
glimpse(info_FGT)
## Rows: 45
## Columns: 3
## $ zona <chr> "Rural", "Rural", "Rural", "Rural", "Urbano", "Urbano", "Urb…
## $ ingreso <dbl> 58, 79, 376, 403, 121, 284, 299, 385, 537, 545, 569, 577, 58…
## $ municipio <chr> "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", …
Se conoce la información de ingresos por municipio y zona rural & urbana para “Lovercraft Country”, se le solicita que: Usando las funciones vistas en clase, de las librerías tratadas en R, que permitan el cálculo de los indicadores de la familia FGT, utilícelas para calcular los todos los indicadores para “Lovercraft Country” , si el umbral de pobreza z es:
A. 300 u.m., y presente los resultados totales por municipio.
B. 350 u.m., y presente los resultados totales por municipio y por zona.
importante: la información se encuentra disponible en el archivo “info_FGT.RData”, que incluye un dataframe del mismo nombre. zona, indica si la persona es de zona rural o urbana, ingreso es la renta en unidades monetarias para cada individuo (un individuo por fila del dataframe), y municipio indica si la persona es del municipio “A”, “B” ó “C”, Muestra del contenido de del archivo “info_FGT.RData”:
Cálculo de indicadores con umbral de pobreza de 300 u.m.
library(dplyr)
library(kableExtra)
library(purrr)
z <- 300
info_FGT %>%
group_by(municipio) %>%
summarise(
H = ineq::Foster(x = ingreso,k = z,parameter = 1),
I = ineq::Foster(x = ingreso,k = z,parameter = 2) / ineq::Foster(x = ingreso,k = z,parameter = 1) ,
PG = ineq::Foster(x = ingreso,k = z,parameter = 2),
FGT2 = ineq::Foster(x = ingreso,k = z,parameter = 3)
) %>% kable(caption = "Indicadores de pobreza de familia FGT, total de resultados por municipio", digits = 4) %>%
kable_classic()
| municipio | H | I | PG | FGT2 |
|---|---|---|---|---|
| A | 0.2941 | 0.4393 | 0.1292 | 0.0913 |
| B | 0.5000 | 0.3371 | 0.1686 | 0.0722 |
| C | 0.4286 | 0.2711 | 0.1162 | 0.0470 |
Cálculo de indicadores con umbral de pobreza de 350 u.m.
library(dplyr)
library(kableExtra)
library(purrr)
z <- 350
info_FGT %>%
group_by(municipio,zona) %>%
summarise(
H = ineq::Foster(x = ingreso,k = z,parameter = 1),
I = ineq::Foster(x = ingreso,k = z,parameter = 2) / ineq::Foster(x = ingreso,k = z, parameter = 1) ,
PG = ineq::Foster(x = ingreso,k = z,parameter = 2),
FGT2 = ineq::Foster(x = ingreso,k = z,parameter = 3)
) %>% kable(caption = "Indicadores de pobreza de familia FGT, resultados por municipio y zona", digits = 4) %>%
kable_classic()
| municipio | zona | H | I | PG | FGT2 |
|---|---|---|---|---|---|
| A | Rural | 0.5000 | 0.8043 | 0.4021 | 0.3239 |
| A | Urbano | 0.2308 | 0.3295 | 0.0760 | 0.0373 |
| B | Rural | 0.2857 | 0.6000 | 0.1714 | 0.1034 |
| B | Urbano | 0.7143 | 0.3646 | 0.2604 | 0.1057 |
| C | Rural | 0.3000 | 0.3848 | 0.1154 | 0.0541 |
| C | Urbano | 1.0000 | 0.2843 | 0.2843 | 0.1162 |