Type: Package
Title: Encuesta Nacional de Hogares (Peruvian Home National Survey)
Version: 0.2.0
Maintainer: Andrés Christiansen <andres.christiansen@iea-hamburg.de>
Description: Descarga, lee y combina bases de la Encuesta Nacional de Hogares (ENAHO) del Instituto Nacional de Estadística e Informática (INEI) del Perú. (Downloads, reads, and combines data from the Peruvian Home National Survey.)
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2.0)]
Encoding: UTF-8
Language: es
RoxygenNote: 7.3.2
Depends: R (≥ 3.5)
Imports: haven, tibble
URL: https://dopatendo.github.io/enaho/
NeedsCompilation: no
Packaged: 2025-07-22 16:39:23 UTC; andreschristiansen
Author: Andrés Christiansen ORCID iD [aut, cre]
Repository: CRAN
Date/Publication: 2025-07-23 19:10:08 UTC

Combinar bases de la ENAHO

Description

Combina bases de la ENAHO descargadas con descargar.inei. y leídas con leer.inei.

Usage

combinar.inei(x, solocomunes = FALSE)

Arguments

x

una lista de bases leídas con leer.inei.

solocomunes

un valor lógico que indica si sólo deben combinarse las columnas comunes.

Value

un data frame.

Examples

directorio = system.file("extdata", package = "enaho")
leido <- leer.inei(modulo = 37, periodos = 2011, directorio = directorio, tipo = c("t1","t2"))
combinar.inei(leido)


Descargar

Description

Descarga datos disponibles del portal de Microdatos del INEI.

Usage

descargar.inei(
  encuesta = "ENAHO",
  modulo,
  periodos,
  dirdescarga = getwd(),
  tipo = "anual",
  ensilencio = FALSE
)

Arguments

encuesta

el nombre de una encuesta del INEI. Las opciones dispobibles son "ENAHO" y "ENAHOpanel". No importa si está escrito en mayúscula o minúscula.

modulo

el código del módulo deseado.

periodos

los años deseados.

dirdescarga

el directorio de descarga.

tipo

el tipo de período deseado. Las opciones son "anual", "t1" (primer trimestre), "t2" (segundo trimestre), "t3" (tercer trimestre), y "t4" (cuarto trimestre). Las opciones pueden combinarse.

ensilencio

un valor lógico que indica si el progreso de la función debe ser omitido.

Value

guarda los archivos descargados en el disco.

Examples

descargar.inei(modulo = 37, periodos = 2011, dirdescarga = tempdir(), tipo = "t1")


Leer bases de la ENAHO

Description

Lee bases de la ENAHO descargadas con descargar.inei. Si más de una base es leída, se carga una lista, cuyos elementos son cada una de las bases. En caso que el INEI provea más de una base por módulo y período se leerá la base con mayor peso.

Usage

leer.inei(
  encuesta = "ENAHO",
  modulo,
  periodos,
  directorio = getwd(),
  tipo = "anual",
  ensilencio = FALSE,
  combinar = FALSE,
  solocomunes = FALSE
)

Arguments

encuesta

el nombre de una encuesta del INEI. Las opciones dispobibles son "ENAHO" y "ENAHOpanel". No importa si está escrito en mayúscula o minúscula.

modulo

el código del módulo deseado.

periodos

los años deseados.

directorio

el directorio de donde están las carpetas generadas por descargar.inei.

tipo

el tipo de período deseado. Las opciones son "anual", "t1" (primer trimestre), "t2" (segundo trimestre), "t3" (tercer trimestre), y "t4" (cuarto trimestre). Las opciones pueden combinarse.

ensilencio

un valor lógico que indica si el progreso de la función debe ser omitido.

combinar

un valor lógico que indica si las bases deben ser combinadas en un único data frame.

solocomunes

un valor lógico que indica si sólo deben combinarse las columnas comunes.

Value

un data frame o una lista.

Examples

directorio = system.file("extdata", package = "enaho")
leer.inei(modulo = 37, periodos = 2011, directorio = directorio, tipo = "t1")


Leer bases de la ENAHO desde la web

Description

Lee bases de la ENAHO deste la web del INEI. Aplica las mismas reglas que leer.inei.

Usage

leer.inei.web(
  encuesta = "ENAHO",
  modulo,
  periodos,
  tipo = "anual",
  ensilencio = FALSE,
  combinar = FALSE,
  solocomunes = FALSE
)

Arguments

encuesta

el nombre de una encuesta del INEI. Las opciones dispobibles son "ENAHO" y "ENAHOpanel". No importa si está escrito en mayúscula o minúscula.

modulo

el código del módulo deseado.

periodos

los años deseados.

tipo

el tipo de período deseado. Las opciones son "anual", "t1" (primer trimestre), "t2" (segundo trimestre), "t3" (tercer trimestre), y "t4" (cuarto trimestre). Las opciones pueden combinarse.

ensilencio

un valor lógico que indica si el progreso de la función debe ser omitido.

combinar

un valor lógico que indica si las bases deben ser combinadas en un único data frame.

solocomunes

un valor lógico que indica si sólo deben combinarse las columnas comunes.

Value

un data frame o una lista.

Examples

leer.inei.web(modulo = 37, periodos = 2011, tipo = "t1")


Módulos de una encuesta

Description

Muestra los módulos de una encuesta y en que año se encuentran disponibles.

Usage

modulos(encuesta = "ENAHO", modulo = NULL)

Arguments

encuesta

el nombre de una encuesta del INEI. Las opciones dispobibles son "ENAHO" y "ENAHOpanel". No importa si está escrito en mayúscula o minúscula.

modulo

el código de los módulos que mostrar. Si es NULL muestra todos los disponibles. Si no es NULL muestra los períodos disponibles.

Value

un data frame.

Examples

modulos()

mirror server hosted at Truenetwork, Russian Federation.