Skip to content

Commit

Permalink
update webpage and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
DiegoKoz committed May 24, 2020
1 parent 4920189 commit e15f903
Show file tree
Hide file tree
Showing 28 changed files with 13,760 additions and 296 deletions.
3 changes: 2 additions & 1 deletion R/organize_caes.R
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#' @title organize_caes
#' @description Base con codigos y etiquetas del Clasificador de actividades economicas para encuestas sociodemograficas.
#' @description Funcion para clasificar las actividades economicas segun el
#' Clasificador de actividades economicas para encuestas sociodemograficas.
#' CAES Mercosur 1.0 y CAES Mercosur.
#' Basado en https://www.indec.gob.ar/ftp/cuadros/menusuperior/clasificadores/notas_explicativas_caes_v2018.pdf
#'
Expand Down
84 changes: 22 additions & 62 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,29 @@ status](https://codecov.io/gh/holatam/eph/branch/master/graph/badge.svg)](https:
La librería `eph` tiene por objecto facilitar el trabajo de aquellos usuarios y usuarias de la [Encuesta Permanente de Hogares - INDEC](https://www.indec.gob.ar/bases-de-datos.asp) que deseen procesar datos de la misma mediante el lenguaje de programación [R](https://www.r-project.org/).


Sus principales funciones son:
Algunas de sus funciones son:

- **`get_microdata()`**: Descarga las bases de microdatos directamente de la página de INDEC
- **`get_microdata()`**: Descarga las bases de microdatos,

- **`organize_panels()`**: Permite armar un pool de datos en panel de la EPH continua,

- **`organize_cno()`**: Clasifica las ocupaciones según el CNO 2001

- **`organize_caes()`**: Clasifica las actividades económicas según CAES Mercosur 1.0 y CAES Mercosur

- **`organize_labels()`**: Etiqueta las bases siguiendo el último [diseño de registro](https://www.indec.gob.ar/ftp/cuadros/menusuperior/eph/EPH_registro_t218.pdf)

- **`calculate_tabulates()`**: Crea tabulados uni o bivariados con ponderacion, totales parciales y porcentajes.
- **`map_agglomerates()`**: Mapa de indicadores por aglomerado

- **`calculate_poverty()`**: Replica el cálculo de pobreza e indigencia del INDEC, pero para las bases trimestrales^[el calculo oficial se realiza sobre bases semestrales no publicadas]

- **`get_poverty_lines()`**: Descarga de canasta basica alimentaria y canasta basica total
El paquete también cuenta con dataframes útiles para el trabajo con la EPH. Algunos de estos son:

- **`organize_panels()`**: Arma un pool de datos para trabajar con panel en la EPH continua
- **`diccionario_regiones`**
- **`diccionario_aglomerados`**
- **`centroides_aglomerados`**
- **`adulto_equivalente`**

## Cómo citar este paquete en tu artículo
## Cómo citar este paquete

Podés citar este paquete como "se obtuvieron y/o normalizaron los datos de la Encuesta Permanente de Hogares (EPH-INDEC) utilizando el paquete de R 'eph' (Kozlowski et al, 2020)".

Expand Down Expand Up @@ -70,75 +78,27 @@ Para la versión en desarrollo

```r

# install.packages('devtools') si no tiene instalado devtools
# install.packages('devtools')
# si no tiene instalado devtools

devtools::install_github("holatam/eph")

```

## Modo de uso

### Descarga de microdatos -->
Ejemplo de descarga de microdatos

```r

# Cargo la libreria
library(eph)

# Obtengo la base de microdatos para individuos
base_2016t3_ind <- get_microdata(year = 2016, trimester = 3, type = 'individual')

# Obtengo la base de microdatos para hogares
base_2016t3_hog <- get_microdata(year = 2016, trimester = 3, type = 'hogar')

```

### Tabulados uni / bivariados con ponderación, totales parciales y porcentajes -->

```r

# Cargo la libreria
library(eph)

# Obtengo el tabulado con el cruce de variables entre Condición de actividad (`ESTADO`) y Sexo (`CH04`):
calculate_tabulates(base, x = "ESTADO", y = "CH04", add.totals = "row", add.percentage = "col")

ESTADO/CH04 1 2
0 0.1% 0.1%
1 48.9% 34.4%
2 3.7% 3.2%
3 31.7% 48.5%
4 15.6% 13.8%
Total 100.0% 100.0%

```

### Etiquetas [labels] para base de microdatos -->

```r

# Cargo la librería
library(eph)
base_individual <- get_microdata(year = 2018:2019, # especifco el año
trimester = 1, # el trimestre
type='individual', # y el tipo de base
vars = c('PONDERA','ESTADO','CAT_OCUP')) # opcionalmente, puedo especificar las variables que deseo utilizar.

# Obtengo la base de microdatos para individuos
base_2016t3_ind <- get_microdata(year = 2016, trimester = 3, type = 'individual')

# Agrego las etiquetas a las variables y sus valores
base_2016t3_ind <- organize_labels(base_2016t3_ind, type='individual')

# Ejemplo 1:
# Obtengo el tabulado con el cruce de variables entre Condición de actividad (`ESTADO`) y Sexo (`CH04`), con etiquetas:
calculate_tabulates(base, x = "ESTADO", y = "CH04", add.totals = "row", add.percentage = "col")

ESTADO/CH04 Varon Mujer
Entrevista individual no realizada (no respuesta al cuestionario individual) 0.1% 0.1%
Ocupado 48.9% 34.4%
Desocupado 3.7% 3.2%
Inactivo 31.7% 48.5%
Menor de 10 años. 15.6% 13.8%
Total 100.0% 100.0%


```

## Aportes de la comunidad
Expand Down
32 changes: 16 additions & 16 deletions docs/articles/eph.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified docs/articles/eph_files/figure-html/unnamed-chunk-18-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions docs/authors.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e15f903

Please sign in to comment.