INEI con R
Procesamiento y Orden
Gonzalo Urbina, La Farola
Descripción
Aprenderás a trabajar con muchas tablas a la vez en R. Resolveremos juntos los problemas más comunes
de orden, formato y coherencia de datos en tablas del INEI. Te vas a familiarizar con Encuestas Nacionales
de Perú como la Encuesta Nacional de Hogares y la Encuesta Demográfica y de Salud. Desarrollarás tus
capacidades para programar soluciones de datos reproducibles y efectivas que te permitan producir más y
mejor investigación. Ampliarás la cantidad de data disponible para tus investigaciones aprendiendo a procesar
fácilmente encuestas que además de tener más de 10 años de datos tienen decenas de miles de observaciones
anuales y cientos de variables con inferencia nacional, regional, urbana y rural.
Lecciones Incluídas
Introducción
1. Introducción a R
2. Operaciones con Tablas
Operaciones comunes, filtrado, orden, selección, creación de variables y resúmenes agrupados.
3. Importación de Archivos
Cómo abrir diferentes formatos de archivo en R, incluyendo sav, dta, csv y dbf.
Aplicación
4. Estimaciones Estratificadas
Cálculos básicos con una encuesta estratificada, uso básico de factores de expansión y deflactores.
5. Preparación de Variables Geográficas
Clasificación de observaciones en departamentos, provincias, regiones naturales, etc. a partir de dominio,
estrato, ubigeo, etc.
6. Preparación de Variables de Miembros del Hogar
Exportar datos a nivel de miembro de hogar a una tabla a nivel de hogar.
7. Repetición de Acciones
Introducción a la programación funcional. Funciones nombradas y anónimas y funciones para repetir
operaciones.
8. Consolidación de un año
Replicación de procedimientos y unión de tablas de un sólo año.
9. Consolidación de varios años
Consolidación de procedimientos de limpieza en funciones y unión de tablas de varios años.
1
10. Caja de Herramientas
Creación y validación de funciones para diferentes procedimientos de ordenamiento de datos.
11. & 12. Descarga y Descompresión
Desarrollo de función para descargar y extraer datos de archivos zip publicados por el INEI.
13. Generación de Enlaces de Descarga
Desarrollo de función para crear enlaces de descarga de una encuesta nacional y su uso para descargar y
descomprimir múltiples archivos.
Objetivos
1. Ordenar y usar una Encuesta Nacional multianual estratificada para una investigación
Identificación, exploración y preparación de variables en muchas tablas. Aprender a identificar y usar el
factor de expansión y deflactores correctos para realizar estimaciones con encuestas estratificadas.
2. Aprender R desde lo básico hasta la creación de funciones
Usuarios experimentados pueden saltarse las lecciones introductorias y aún así aprovechar del contenido
aplicado. Personas sin experiencia en R aprenderán paso a paso lo básico y rápidamente verán su utilidad
usando las herramientas para solucionar problemas concretos.
3. Programación funcional aplicada a gestión de microdatos
Crearás funciones que realicen las acciones comunes del procesamiento de datos: desde encontrar archivos
hasta estandarizar el formato y contenido de variables de distintos tipos en muchas tablas.
4. Uso de librerías de funciones en R
Aprenderás a usar y aprovechar diferentes librerías de funciones en R que te facilitarán el trabajo de ordenar
datos y harán que toda tabla sea una tabla dinámica. En particular herramientas del Tidyverse, como dplyr,
tidyr, haven, stringr y purrr.