From e15f903eacd4391b29ed4ce837a18916ad69a20b Mon Sep 17 00:00:00 2001 From: DiegoKoz Date: Sun, 24 May 2020 10:39:38 +0200 Subject: [PATCH] update webpage and readme --- R/organize_caes.R | 3 +- README.md | 84 +- docs/articles/eph.html | 32 +- .../figure-html/unnamed-chunk-18-1.png | Bin 74096 -> 73450 bytes docs/authors.html | 6 +- docs/index.html | 126 +- docs/pkgdown.yml | 2 +- docs/reference/CNO.html | 10 +- docs/reference/adulto_equivalente.html | 12 +- docs/reference/caes.html | 31 +- docs/reference/calculate_poverty.html | 26 +- docs/reference/calculate_tabulates.html | 30 +- docs/reference/canastas_reg_example.html | 10 +- docs/reference/centroides_aglomerados.html | 14 +- docs/reference/diccionario_aglomerados.html | 14 +- docs/reference/diccionario_regiones.html | 14 +- docs/reference/get_microdata.html | 12 +- docs/reference/get_poverty_lines.html | 9 +- docs/reference/index.html | 16 +- docs/reference/map_agglomerates.html | 11 +- docs/reference/organize_caes.html | 13537 +++++++++++++++- docs/reference/organize_cno.html | 10 +- docs/reference/organize_labels.html | 4 +- docs/reference/organize_panels.html | 8 +- docs/reference/toybase_hogar_2016_04.html | 10 +- .../reference/toybase_individual_2016_03.html | 10 +- .../reference/toybase_individual_2016_04.html | 10 +- man/organize_caes.Rd | 5 +- 28 files changed, 13760 insertions(+), 296 deletions(-) diff --git a/R/organize_caes.R b/R/organize_caes.R index 6e3e2d0..1af7fbc 100644 --- a/R/organize_caes.R +++ b/R/organize_caes.R @@ -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 #' diff --git a/README.md b/README.md index 9c9b62b..1166e0f 100755 --- a/README.md +++ b/README.md @@ -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)". @@ -70,7 +78,8 @@ 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") @@ -78,67 +87,18 @@ 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 diff --git a/docs/articles/eph.html b/docs/articles/eph.html index f7c5a69..fff3cef 100755 --- a/docs/articles/eph.html +++ b/docs/articles/eph.html @@ -87,7 +87,7 @@

Pablo Tiscornia

Guido Weksler

Natsumi Shokida

-

2020-05-13

+

2020-05-24

Source: vignettes/eph.Rmd @@ -280,11 +280,11 @@

#> # A tibble: 5 x 7 #> year trimester wave type PONDERA ESTADO CAT_OCUP #> <int> <int> <lgl> <fct> <int> <int> <int> -#> 1 2018 2 NA individual 516 1 3 -#> 2 2017 2 NA individual 136 1 3 -#> 3 2018 2 NA individual 113 3 0 -#> 4 2017 1 NA individual 161 1 3 -#> 5 2017 1 NA individual 188 3 0 +#> 1 2017 2 NA individual 339 1 3 +#> 2 2018 1 NA individual 110 1 2 +#> 3 2017 2 NA individual 602 4 0 +#> 4 2018 2 NA individual 2698 2 2 +#> 5 2018 1 NA individual 1867 1 3

Con estos datos podemos crear por ejemplo la serie de asalarización

\(SO_{t} = \frac{\sum_{i=1}^n w_{i}TCP_{i}}{\sum_{i=1}^n w_{i}OCUP_{i}}\)

df <- df %>%
@@ -362,16 +362,16 @@ 

#> # A tibble: 10 x 7 #> CODUSU ITF region adequi_hogar CBA_hogar CBT_hogar situacion #> <fct> <int> <chr> <dbl> <dbl> <dbl> <chr> -#> 1 TQRMNOPYQHKLLOCDEGG… 28000 Cuyo 0.77 1162. 2982. no_pobre -#> 2 TQRMNOQUUHKOKUCDEIH… 30000 Patago… 1 1813. 4963. no_pobre -#> 3 TQRMNOPYPHLLKRCDEOJ… 0 Patago… 0.83 1505. 4119. NA -#> 4 TQRMNORRRHMMLLCDEGG… 15100 Cuyo 1.52 2387. 6126. no_pobre -#> 5 TQRMNOPRUHLOLNCDEFN… 2854 Noreste 0.76 1150. 2595. no_pobre -#> 6 TQRMNOQSXHKKLPCDEGG… 45000 Cuyo 0.67 1052. 2700. no_pobre -#> 7 TQRMNOPQWHMMKRCDEGG… 14700 Cuyo 1.02 1539. 3950. no_pobre -#> 8 TQRMNOPQPHMOMMCDEIK… 3200 Pampea… 0.76 1327. 3199. no_pobre -#> 9 TQRMNOPTQHKOKRCDEGK… 41000 Pampea… 1.43 2397. 5768. no_pobre -#> 10 TQRMNOSVUHJOLUCDEFK… 0 Pampea… 1.54 2689. 6482. NA

+#> 1 TQRMNOQWYHMONMCDEIJ… 0 GBA 1 1684. 4053. NA +#> 2 TQRMNOTPUHKOMMCDEGJ… 0 Pampea… 0.76 1327. 3199. NA +#> 3 TQRMNOPVTHJMKUCDEHJ… 36000 Noroes… 1.43 2105. 4708. no_pobre +#> 4 TQRMNOPSWHJLQRCDEIJ… 18000 GBA 0.76 1280. 3080. no_pobre +#> 5 TQRMNORPUHJMLQCDEFK… 21000 Pampea… 0.96 1609. 3872. no_pobre +#> 6 TQRMNOSVXHJOPTCDEIJ… 0 GBA 0.66 1112. 2675. NA +#> 7 TQRMNORTSHJOKOCDEGP… 39400 Noroes… 0.76 1119. 2502. no_pobre +#> 8 TQRMNORWTHKLLMCDEIK… 92200 Pampea… 0.76 1274. 3066. no_pobre +#> 9 TQRMNOQTPHJNKOCDEHJ… 20300 Noroes… 0.35 515. 1152. no_pobre +#> 10 TQRMNOPWPHJMOSCDEIJ… 10100 GBA 1.02 1791. 4317. no_pobre
diff --git a/docs/articles/eph_files/figure-html/unnamed-chunk-18-1.png b/docs/articles/eph_files/figure-html/unnamed-chunk-18-1.png index e7f364b57211427ba340b22186bbf640e1ee2a6a..0eb302c9cf7d0b99379c8ba69e892657ecef1553 100644 GIT binary patch literal 73450 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

DQEW)wrHy(I_Z9_yt*xgodhQlv?U?zt2g94j1UN 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 literal 74096 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 diff --git a/docs/authors.html b/docs/authors.html index 6c0c337..d4b0108 100755 --- a/docs/authors.html +++ b/docs/authors.html @@ -127,12 +127,12 @@

Citation

Source: inst/CITATION
-

Diego Kozlowski, Pablo Tiscornia, Guido Weksler, Natsumi Shokida and German Rosati (2020). +

Diego Kozlowski, Pablo Tiscornia, Guido Weksler, German Rosati and Natsumi Shokida (2020). eph: Argentina's Permanent Household Survey Data and Manipulation Utilities. R package version https://doi.org/10.5281/zenodo.3462677

-
@Manual{,
+    
@Manual{kozlowski2020,
   title = {eph: Argentina's Permanent Household Survey Data and Manipulation Utilities},
-  author = {Diego Kozlowski and Pablo Tiscornia and Guido Weksler and Natsumi Shokida and German Rosati},
+  author = {Diego Kozlowski and Pablo Tiscornia and Guido Weksler and German Rosati and Natsumi Shokida},
   year = {2020},
   doi = {10.5281/zenodo.3462677},
   url = {https://holatam.github.io/eph/},
diff --git a/docs/index.html b/docs/index.html
index fbc4416..dba49f8 100755
--- a/docs/index.html
+++ b/docs/index.html
@@ -98,105 +98,71 @@ 

Descripción

-

La librería eph tiene por objecto facilitar el trabajo de aquellos usuarios y usuarias de la Encuesta Permanente de Hogares - INDEC que deseen procesar datos de la misma mediante R.

-

Sus principales funciones son:

+

La librería eph tiene por objecto facilitar el trabajo de aquellos usuarios y usuarias de la Encuesta Permanente de Hogares - INDEC que deseen procesar datos de la misma mediante el lenguaje de programación R.

+

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

  • -
  • calculate_tabulates(): Crea tabulados uni o bivariados con ponderacion, totales parciales y porcentajes.

  • -
  • 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

  • -
  • orgnize_panels(): Arma un pool de datos para trabajar con panel en la EPH continua

  • +
  • map_agglomerates(): Mapa de indicadores por aglomerado

+

El paquete también cuenta con dataframes útiles para el trabajo con la EPH. Algunos de estos son:

+
    +
  • diccionario_regiones
  • +
  • diccionario_aglomerados
  • +
  • centroides_aglomerados
  • +
  • adulto_equivalente
  • +
+
+
+

+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)”.

+

La referencia completa para incluir en la bibliografía es:

+
Diego Kozlowski, Pablo Tiscornia, Guido Weksler, German Rosati and Natsumi Shokida (2020). eph: Argentina's Permanent Household Survey Data and Manipulation Utilities. R package version https://doi.org/10.5281/zenodo.3462677
+

Si necesitás la entrada bib:

+
@Manual{kozlowski2020,
+    title = {eph: Argentina's Permanent Household Survey Data and Manipulation Utilities},
+    author = {Diego Kozlowski and Pablo Tiscornia and Guido Weksler and German Rosati and Natsumi Shokida},
+    year = {2020},
+    doi = {10.5281/zenodo.3462677},
+    url = {https://holatam.github.io/eph/},
+  }

Instalación

Para la versión estable

-
+
-

Para la versión en desarrollo.

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

Para la versión en desarrollo

+
+# install.packages('devtools') 
+# si no tiene instalado devtools
 
 devtools::install_github("holatam/eph")
-
+

-Modo de uso.

-
-

-Descarga de microdatos –>

-
-# 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 ponderacion, totales parciales y porcentajes –>

-
-# 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 –>

+Modo de uso

+

Ejemplo de descarga de microdatos

-# Cargo la librería
-library(eph)
-
-# 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")
+# Cargo la libreria
+library(eph)
 
-                                                                  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%
-          
- 
- -
-

-Referencias

-

Este es un proyecto abierto, realizado con el único objetivo de ayudar a la comunidad de usuaries de R que utiliza los datos de la EPH. Si usas el paquete en un trabajo académico, te agradeceríamos que incluyas la siguiente referencia

-
  Diego Kozlowski, Pablo Tiscornia, Guido Weksler, Natsumi Shokida and German Rosati (2020).
-  eph: Argentina's Permanent Household Survey Data and Manipulation Utilities. R package
-  version https://doi.org/10.5281/zenodo.3462677
+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.
-
-

-Aportes de la comunidad

+
+

+Aportes de la comunidad

Este paquete se propone incorporar cualquier función de propósitos generales que utilice como base los datos de la Encuesta Permanente de Hogares. Todos los aportes en este sentido son bienvenidos.

Si trabajas con la EPH y querés agregar tu función, te recomendamos que leas el siguiente issue con consejos de como colaborar

-
diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index e59adf3..7caff2f 100755 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -3,7 +3,7 @@ pkgdown: 1.5.1 pkgdown_sha: ~ articles: eph: eph.html -last_built: 2020-05-13T17:50Z +last_built: 2020-05-24T08:34Z urls: reference: https://rindec.github.io/eph//reference article: https://rindec.github.io/eph//articles diff --git a/docs/reference/CNO.html b/docs/reference/CNO.html index a033f1e..fd253c3 100644 --- a/docs/reference/CNO.html +++ b/docs/reference/CNO.html @@ -140,11 +140,11 @@

FormatA data frame with 63 rows and 4 variables

-
digit

digito para identificar la dimensión del CNO

-
value

valor que toma cada categoría dentro de una dimensión

-
label

nombre de la categoría propia a una dimensión

-
variable

nombre de la dimensión del CNO

-... +
digit

digito para identificar la dimension del CNO

+
value

valor que toma cada categoria dentro de una dimension

+
label

nombre de la categoria propia a una dimension

+
variable

nombre de la dimension del CNO

+ diff --git a/docs/reference/adulto_equivalente.html b/docs/reference/adulto_equivalente.html index 6596754..5dfa3b7 100755 --- a/docs/reference/adulto_equivalente.html +++ b/docs/reference/adulto_equivalente.html @@ -6,7 +6,7 @@ -Tabla de valores de adulto equivalente según sexo y edad — adulto_equivalente • eph +Tabla de valores de adulto equivalente segun sexo y edad — adulto_equivalente • eph @@ -39,8 +39,8 @@ - - + + @@ -124,13 +124,13 @@
-

Tabla de valores de adulto equivalente según sexo y edad

+

Tabla de valores de adulto equivalente segun sexo y edad

adulto_equivalente
@@ -143,7 +143,7 @@

FormatCH04

sexo

CH06

edad

adequi

unidades de adulto equivalente

-... + diff --git a/docs/reference/caes.html b/docs/reference/caes.html index 90331bd..1f0bfeb 100644 --- a/docs/reference/caes.html +++ b/docs/reference/caes.html @@ -41,8 +41,11 @@ + CAES Mercosur 1.0 - Actualizacion 2018. + Basado en https://bit.ly/notas-explicativas-CAES-v2018 y + https://www.indec.gob.ar/ftp/cuadros/menusuperior/clasificadores/caes_v2018.xls, + obtenidos de + https://www.indec.gob.ar/indec/web/Institucional-Indec-Clasificadores" /> @@ -133,8 +136,11 @@

caes

Base con codigos y etiquetas del Clasificador de actividades economicas para encuestas sociodemograficas. - CAES Mercosur 1.0 - Actualización 2018. - Basado en https://www.indec.gob.ar/ftp/cuadros/menusuperior/clasificadores/notas_explicativas_caes_v2018.pdf

+ CAES Mercosur 1.0 - Actualizacion 2018. + Basado en https://bit.ly/notas-explicativas-CAES-v2018 y + https://www.indec.gob.ar/ftp/cuadros/menusuperior/clasificadores/caes_v2018.xls, + obtenidos de + https://www.indec.gob.ar/indec/web/Institucional-Indec-Clasificadores

caes
@@ -143,14 +149,15 @@

caes

Format

A data frame with 140 rows and 8 variables:

-
PP04B_COD

character Codigo clase CAES. 4 digitos (nivel 3) Variable que aparece en microdatos EPH

-
PP04B_label

character Etiqueta clase CAES

-
caes_seccion_cod

character Codigo seccion CAES. 2 digitos (nivel 2)

-
caes_seccion_label

character Etiqueta seccion CAES

-
caes_division_cod

character Codigo division CAES. Letra (nivel 1)

-
caes_division_label

character Etiqueta division CAES

-
caes_eph_cod

character Codigo reagrupamiento de CAES utilizado por EPH. Nivel 1

-
caes_eph_label

factor Etiqueta reagrupamiento de CAES utilizado por EPH. Nivel 1

+
caes_version

(character) Version del CAES utilizada

+
PP04B_COD

(character) Codigo clase CAES. 4 digitos (nivel 3) Variable que aparece en microdatos EPH

+
PP04B_label

(character) Etiqueta clase CAES

+
caes_seccion_cod

(character) Codigo seccion CAES. 2 digitos (nivel 2)

+
caes_seccion_label

(character) Etiqueta seccion CAES

+
caes_division_cod

(character) Codigo division CAES. Letra (nivel 1)

+
caes_division_label

(character) Etiqueta division CAES

+
caes_eph_cod

(character) Codigo reagrupamiento de CAES utilizado por EPH (nivel 1)

+
caes_eph_label

(factor) Etiqueta reagrupamiento de CAES utilizado por EPH (nivel 1)

diff --git a/docs/reference/calculate_poverty.html b/docs/reference/calculate_poverty.html index 912d3c5..cd2accb 100755 --- a/docs/reference/calculate_poverty.html +++ b/docs/reference/calculate_poverty.html @@ -40,7 +40,7 @@ - + @@ -130,7 +130,7 @@

Calculo de Pobreza e Indigencia

-

Función para calcular la pobreza e indigencia siguiendo la metodología de línea.

+

Funcion para calcular la pobreza e indigencia siguiendo la metodologia de linea.

calculate_poverty(base, basket, print_summary = TRUE)
@@ -140,18 +140,11 @@

Arg base -

Base individual de uno o más períodos

+

Base individual de uno o mas periodos

basket -

basket basica alimentaria y total, con la siguiente estructura: -# A tibble: N x 5 - region periodo CBA CBT codigo - <chr> <chr> <dbl> <dbl> <dbl> -1 Cuyo 2016.3 1509. 3872. 42 -2 Cuyo 2016.4 1570. 4030. 42 -3 GBA 2016.3 1684. 4053. 1 -. ... ..... ..... .... ...

+

canasta basica alimentaria y total, con la estructura de la canasta de ejemplo (ver canastas_reg_example)

print_summary @@ -161,13 +154,16 @@

Arg

Details

-

#'disclaimer: El script no es un producto oficial de INDEC.

+

disclaimer: El script no es un producto oficial de INDEC.

Examples

-#' -bases <- dplyr::bind_rows(toybase_individual_2016_03,toybase_individual_2016_04) -base_pobreza <- calculate_poverty(base = bases, basket = canastas_reg_example,print_summary=TRUE)
#> # A tibble: 2 x 4 +bases <- dplyr::bind_rows(toybase_individual_2016_03, + toybase_individual_2016_04) + +base_pobreza <- calculate_poverty(base = bases, + basket = canastas_reg_example, + print_summary=TRUE)
#> # A tibble: 2 x 4 #> # Groups: ANO4 [1] #> ANO4 TRIMESTRE Tasa_pobreza Tasa_indigencia #> <int> <int> <dbl> <dbl> diff --git a/docs/reference/calculate_tabulates.html b/docs/reference/calculate_tabulates.html index 2b831d8..5f2956d 100755 --- a/docs/reference/calculate_tabulates.html +++ b/docs/reference/calculate_tabulates.html @@ -6,7 +6,7 @@ -Tabulado con ponderación — calculate_tabulates • eph +Tabulado con ponderacion — calculate_tabulates • eph @@ -39,8 +39,8 @@ - - + + @@ -124,13 +124,13 @@
-

Función para crear tabulados uni o bivariados con ponderacion, totales parciales y porcentajes.

+

Funcion para crear tabulados uni o bivariados con ponderacion, totales parciales y porcentajes.

calculate_tabulates(
@@ -202,8 +202,9 @@ 

Examp ### tabla simple ### -calculate_tabulates(base = toybase_individual_2016_04,x = 'REGION', y = 'CH04', - weights = 'PONDERA')

#> REGION/CH04 1 2 +calculate_tabulates(base = toybase_individual_2016_04, + x = 'REGION', y = 'CH04', + weights = 'PONDERA')
#> REGION/CH04 1 2 #> 1 1 245400 236187 #> 2 40 41706 49796 #> 3 41 22680 19816 @@ -212,8 +213,9 @@

Examp #> 6 44 19250 17926

### para ver los totales por fila ### -calculate_tabulates(base = toybase_individual_2016_04,x = 'REGION', y = 'CH04', - weights = 'PONDERA', add.totals = 'row')
#> REGION/CH04 1 2 +calculate_tabulates(base = toybase_individual_2016_04, + x = 'REGION', y = 'CH04', + weights = 'PONDERA', add.totals = 'row')
#> REGION/CH04 1 2 #> 1 245400 236187 #> 40 41706 49796 #> 41 22680 19816 @@ -223,8 +225,9 @@

Examp #> Total 455956 473798

### para ver los totales por columna ### -calculate_tabulates(base = toybase_individual_2016_04,x = 'REGION', y = 'CH04', - weights = 'PONDERA', add.totals = 'col')
#> REGION/CH04 1 2 Total +calculate_tabulates(base = toybase_individual_2016_04, + x = 'REGION', y = 'CH04', + weights = 'PONDERA', add.totals = 'col')
#> REGION/CH04 1 2 Total #> 1 245400 236187 481587 #> 40 41706 49796 91502 #> 41 22680 19816 42496 @@ -233,8 +236,9 @@

Examp #> 44 19250 17926 37176

### para ver porcentajes por fila ### -calculate_tabulates(base = toybase_individual_2016_04,x = 'REGION', y = 'CH04', - weights = 'PONDERA', add.percentage ='row')
#> REGION/CH04 1 2 +calculate_tabulates(base = toybase_individual_2016_04, + x = 'REGION', y = 'CH04', + weights = 'PONDERA', add.percentage ='row')
#> REGION/CH04 1 2 #> 1 51.0% 49.0% #> 40 45.6% 54.4% #> 41 53.4% 46.6% diff --git a/docs/reference/canastas_reg_example.html b/docs/reference/canastas_reg_example.html index ac106e2..bb09c70 100755 --- a/docs/reference/canastas_reg_example.html +++ b/docs/reference/canastas_reg_example.html @@ -6,7 +6,7 @@ -Canastas Básicas Alimentarias y Cavnastas Básicas Totales según región y trimestre — canastas_reg_example • eph +Canastas Basicas Alimentarias y Canastas Basicas Totales segun region y trimestre — canastas_reg_example • eph @@ -39,7 +39,7 @@ - + @@ -124,7 +124,7 @@
@@ -140,11 +140,11 @@

FormatA data frame with 12 rows and 5 variables

-
region

Nombre de región

+
region

Nombre de region

periodo

Año.trimestre

CBA

canasta basica alimentaria

CBT

inversa del coeficiente de engels

-
codigo

código de región

+
codigo

codigo de region

... diff --git a/docs/reference/centroides_aglomerados.html b/docs/reference/centroides_aglomerados.html index 3277869..cbda570 100644 --- a/docs/reference/centroides_aglomerados.html +++ b/docs/reference/centroides_aglomerados.html @@ -40,7 +40,8 @@ - + @@ -130,7 +131,8 @@

centroides_aglomerados

-

Base con centroides de los aglomerados de EPH. Basado en https://www.indec.gob.ar/indec/web/Nivel4-Tema-1-39-120

+

Base con centroides de los aglomerados de EPH. +Basado en https://www.indec.gob.ar/indec/web/Nivel4-Tema-1-39-120

centroides_aglomerados
@@ -139,10 +141,10 @@

centroides_aglomerados

Format

A data frame with 32 rows and 4 variables:

-
AGLOMERADO

Factor Código de aglomerado EPH

-
nombre_aglomerado

Factor Nombre del aglomerado EPH

-
lat

latitud del aglomerado EPH

-
lon

longitud del aglomerado EPH

+
AGLOMERADO

(Factor) Codigo de aglomerado EPH

+
nombre_aglomerado

(Factor) Nombre del aglomerado EPH

+
lat

Latitud del aglomerado EPH

+
lon

Longitud del aglomerado EPH

diff --git a/docs/reference/diccionario_aglomerados.html b/docs/reference/diccionario_aglomerados.html index 7d6dc7b..e9dce5e 100755 --- a/docs/reference/diccionario_aglomerados.html +++ b/docs/reference/diccionario_aglomerados.html @@ -6,7 +6,7 @@ -Diccionario de aglomerados según diseño de registro de la EPH — diccionario_aglomerados • eph +Diccionario de aglomerados segun diseño de registro de la EPH — diccionario_aglomerados • eph @@ -39,8 +39,8 @@ - - + + @@ -124,13 +124,13 @@
-

Diccionario de aglomerados según diseño de registro de la EPH

+

Diccionario de aglomerados segun diseño de registro de la EPH

diccionario_aglomerados
@@ -140,9 +140,9 @@

FormatA data frame with 32 rows and 2 variables

-
codigo

código de aglomerado

+
codigo

Codigo de aglomerado

aglo

Nombre del aglomerado

-... + diff --git a/docs/reference/diccionario_regiones.html b/docs/reference/diccionario_regiones.html index 3e6a45c..c63e7f7 100755 --- a/docs/reference/diccionario_regiones.html +++ b/docs/reference/diccionario_regiones.html @@ -6,7 +6,7 @@ -Diccionario de aglomerados según diseño de registro de la EPH — diccionario_regiones • eph +Diccionario de regiones segun diseño de registro de la EPH — diccionario_regiones • eph @@ -39,8 +39,8 @@ - - + + @@ -124,13 +124,13 @@
-

Diccionario de aglomerados según diseño de registro de la EPH

+

Diccionario de regiones segun diseño de registro de la EPH

diccionario_regiones
@@ -140,9 +140,9 @@

FormatA data frame with 6 rows and 2 variables

-
codigo

código de región

+
codigo

Codigo de region

region

Nombre de región

-... + diff --git a/docs/reference/get_microdata.html b/docs/reference/get_microdata.html index f47ce3d..9951216 100755 --- a/docs/reference/get_microdata.html +++ b/docs/reference/get_microdata.html @@ -158,7 +158,7 @@

Arg type -

un character o vector de characters con el tipo de base a descargar: 'individual' ; 'hogar', default individual

+

un character o vector de characters con el tipo de base a descargar: 'individual'; 'hogar', default individual

vars @@ -168,15 +168,15 @@

Arg

Value

-

En caso de una única base devuevle un dataframe. -En caso de una consulta múltiple devuelve un dataframe anidado, con -la información de cada consulta y una columna `microdata` con la base +

En caso de una unica base devuevle un dataframe. +En caso de una consulta multiple devuelve un dataframe anidado, con +la informacion de cada consulta y una columna `microdata` con la base correspondiente

Details

Las bases de la EPH puntual utilizan el parametro wave, para referirse a las ondas. -Su alcance es entre la onda 1 de 1996 y a onda 1 de 2003.

-

Las bases de la EPH continua utiliza el parametro trimester, para referirse a los trimestres. +Su alcance es entre la onda 1 de 1996 y la onda 1 de 2003.

+

Las bases de la EPH continua utilizan el parametro trimester, para referirse a los trimestres. Su alcance es entre tercer trimestre de 2003 a la actualidad disclaimer: El script no es un producto oficial de INDEC.

diff --git a/docs/reference/get_poverty_lines.html b/docs/reference/get_poverty_lines.html index ed0a6c8..dcf10c5 100755 --- a/docs/reference/get_poverty_lines.html +++ b/docs/reference/get_poverty_lines.html @@ -40,7 +40,7 @@ - + @@ -130,7 +130,7 @@

Descarga de canasta basica alimentaria y canasta basica total

-

Función que descarga la CBA y CBT a partir de abril 2016

+

Funcion que descarga la CBA y CBT a partir de abril 2016

get_poverty_lines()
@@ -138,8 +138,9 @@

Descarga de canasta basica alimentaria y canasta basica total

Details

-

disclaimer: El script no es un producto oficial de INDEC.

-

La función descarga la serie provista por indec en https://www.indec.gob.ar/indec/web/Nivel4-Tema-4-43-149

+

Disclaimer: El script no es un producto oficial de INDEC.

+

La funcion descarga la serie provista por indec en +https://www.indec.gob.ar/indec/web/Nivel4-Tema-4-43-149

Examples

diff --git a/docs/reference/index.html b/docs/reference/index.html index 0185b56..b443b8a 100755 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -157,7 +157,7 @@

adulto_equivalente

-

Tabla de valores de adulto equivalente según sexo y edad

+

Tabla de valores de adulto equivalente segun sexo y edad

@@ -175,13 +175,13 @@

calculate_tabulates()

-

Tabulado con ponderación

+

Tabulado con ponderacion

canastas_reg_example

-

Canastas Básicas Alimentarias y Cavnastas Básicas Totales según región y trimestre

+

Canastas Basicas Alimentarias y Canastas Basicas Totales segun region y trimestre

@@ -193,13 +193,13 @@

diccionario_aglomerados

-

Diccionario de aglomerados según diseño de registro de la EPH

+

Diccionario de aglomerados segun diseño de registro de la EPH

diccionario_regiones

-

Diccionario de aglomerados según diseño de registro de la EPH

+

Diccionario de regiones segun diseño de registro de la EPH

@@ -265,19 +265,19 @@

toybase_hogar_2016_04

-

Selección aleatoria de casos de la base 2016 trimestre 4 para la base hogar

+

Seleccion aleatoria de casos de la base 2016 trimestre 4 para la base hogar

toybase_individual_2016_03

-

Selección aleatoria de casos de la base 2016 trimestre 3 para la base individual

+

Seleccion aleatoria de casos de la base 2016 trimestre 3 para la base individual

toybase_individual_2016_04

-

Selección aleatoria de casos de la base 2016 trimestre 4 para la base individual

+

Seleccion aleatoria de casos de la base 2016 trimestre 4 para la base individual

diff --git a/docs/reference/map_agglomerates.html b/docs/reference/map_agglomerates.html index 849e183..69dd5dd 100644 --- a/docs/reference/map_agglomerates.html +++ b/docs/reference/map_agglomerates.html @@ -150,7 +150,7 @@

Arg agglomerates -

Variable con los códigos de aglomerados

+

Variable con los codigos de aglomerados

indicator @@ -162,7 +162,7 @@

Arg palette -

paleta de colores a utilizar, incluye "viridis", "magma", "inferno", or "plasma". Para más opciones, ver colorNumeric

+

Paleta de colores a utilizar, incluye "viridis", "magma", "inferno", or "plasma". Para mas opciones, ver colorNumeric

@@ -170,9 +170,10 @@

Arg

Examples

toybase_individual_2016_04 %>% -dplyr::group_by(AGLOMERADO) %>% -dplyr::summarise(tasa_actividad = sum(PONDERA[ESTADO==1])/sum(PONDERA)) %>% -map_agglomerates(agglomerates = AGLOMERADO,indicator = tasa_actividad)
#> `summarise()` ungrouping (override with `.groups` argument)
#> Assuming "lon" and "lat" are longitude and latitude, respectively
+ dplyr::group_by(AGLOMERADO) %>% + dplyr::summarise(tasa_actividad = sum(PONDERA[ESTADO==1])/sum(PONDERA)) %>% + map_agglomerates(agglomerates = AGLOMERADO, + indicator = tasa_actividad)
#> `summarise()` ungrouping (override with `.groups` argument)
#> Assuming "lon" and "lat" are longitude and latitude, respectively
-

Función para clasificar las ocupaciones según las 4 dimensiones del Clasificador Nacional de Ocupaciones +

Funcion para clasificar las ocupaciones segun las 4 dimensiones del Clasificador Nacional de Ocupaciones (CNO 2001)

@@ -142,14 +142,14 @@

Arg base -

Base individual de uno o más períodos

+

Base individual de uno o mas periodos

Details

-

disclaimer: El script no es un producto oficial de INDEC.

-

El usuario debe garantizarse que el clasificador CNO 2001 es compatible con la base que esta utilizando

+

Disclaimer: El script no es un producto oficial de INDEC.

+

Importante: El usuario debe garantizarse que el clasificador CNO 2001 es compatible con la base que esta utilizando

Examples

diff --git a/docs/reference/organize_labels.html b/docs/reference/organize_labels.html index e63cc5c..6c4fdc1 100755 --- a/docs/reference/organize_labels.html +++ b/docs/reference/organize_labels.html @@ -144,13 +144,13 @@

Arg type -

string. aclaracion de si se quiere etiquetar una type 'individual' u 'hogar'

+

(string) aclaracion sobre si la base a etiquetar es de tipo 'individual' u 'hogar'

Details

-

disclaimer: El script no es un producto oficial de INDEC.

+

Disclaimer: El script no es un producto oficial de INDEC.

Examples

df <- organize_labels(toybase_individual_2016_04, type='individual')
#> Warning: You are trying to put value labels on factor. It can lead to unexpected results. Factor will be converted to character.
#> Warning: You are trying to put value labels on factor. It can lead to unexpected results. Factor will be converted to character.
diff --git a/docs/reference/organize_panels.html b/docs/reference/organize_panels.html index 0e82ef8..95c7ac7 100755 --- a/docs/reference/organize_panels.html +++ b/docs/reference/organize_panels.html @@ -41,7 +41,7 @@ +de especificar una serie consecutiva de bases, variables y el largo de la ventana -window- de observación" /> @@ -132,7 +132,7 @@

Pool de Datos en Panel - Base Individudal EPH continua

Permite armar un pool de datos en panel de la EPH continua a partir -de especificar una serie consecutiva de bases, variables y el largo de la window de observación

+de especificar una serie consecutiva de bases, variables y el largo de la ventana -window- de observación

organize_panels(bases, variables, window = "anual")
@@ -146,7 +146,7 @@

Arg variables -

Vector con nombres de las variables de interés

+

Vector con nombres de las variables de interes

window @@ -159,7 +159,7 @@

Value

Devuelve el pool de datos de panel

Details

-

disclaimer: El script no es un producto oficial de INDEC.

+

Disclaimer: El script no es un producto oficial de INDEC.

Examples

diff --git a/docs/reference/toybase_hogar_2016_04.html b/docs/reference/toybase_hogar_2016_04.html index 598c5aa..f07cbe7 100755 --- a/docs/reference/toybase_hogar_2016_04.html +++ b/docs/reference/toybase_hogar_2016_04.html @@ -6,7 +6,7 @@ -Selección aleatoria de casos de la base 2016 trimestre 4 para la base hogar — toybase_hogar_2016_04 • eph +Seleccion aleatoria de casos de la base 2016 trimestre 4 para la base hogar — toybase_hogar_2016_04 • eph @@ -39,8 +39,8 @@ - - + + @@ -124,13 +124,13 @@
-

Selección aleatoria de casos de la base 2016 trimestre 4 para la base hogar

+

Seleccion aleatoria de casos de la base 2016 trimestre 4 para la base hogar

toybase_hogar_2016_04
diff --git a/docs/reference/toybase_individual_2016_03.html b/docs/reference/toybase_individual_2016_03.html index 72abd83..a0b9cc7 100755 --- a/docs/reference/toybase_individual_2016_03.html +++ b/docs/reference/toybase_individual_2016_03.html @@ -6,7 +6,7 @@ -Selección aleatoria de casos de la base 2016 trimestre 3 para la base individual — toybase_individual_2016_03 • eph +Seleccion aleatoria de casos de la base 2016 trimestre 3 para la base individual — toybase_individual_2016_03 • eph @@ -39,8 +39,8 @@ - - + + @@ -124,13 +124,13 @@
-

Selección aleatoria de casos de la base 2016 trimestre 3 para la base individual

+

Seleccion aleatoria de casos de la base 2016 trimestre 3 para la base individual

toybase_individual_2016_03
diff --git a/docs/reference/toybase_individual_2016_04.html b/docs/reference/toybase_individual_2016_04.html index 50a5540..01ec9e1 100755 --- a/docs/reference/toybase_individual_2016_04.html +++ b/docs/reference/toybase_individual_2016_04.html @@ -6,7 +6,7 @@ -Selección aleatoria de casos de la base 2016 trimestre 4 para la base individual — toybase_individual_2016_04 • eph +Seleccion aleatoria de casos de la base 2016 trimestre 4 para la base individual — toybase_individual_2016_04 • eph @@ -39,8 +39,8 @@ - - + + @@ -124,13 +124,13 @@
-

Selección aleatoria de casos de la base 2016 trimestre 4 para la base individual

+

Seleccion aleatoria de casos de la base 2016 trimestre 4 para la base individual

toybase_individual_2016_04
diff --git a/man/organize_caes.Rd b/man/organize_caes.Rd index 284c289..850fa7d 100644 --- a/man/organize_caes.Rd +++ b/man/organize_caes.Rd @@ -7,13 +7,14 @@ organize_caes(base) } \arguments{ -\item{base}{Base individual de uno o más períodos} +\item{base}{Base individual de uno o mas periodos} } \value{ Devuelve la base con 8 columnas nuevas (ver \code{\link{caes}}) } \description{ -Base con codigos y etiquetas del Clasificador de actividades economicas para encuestas sociodemograficas. +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 }