Programa y contenido para R
Clase 1:
- Introducción y fundamentos de R: Introducción, interface, uso y
ventajas del lenguaje.
- Elementos fundamentales: valores, vectores, funciones y data
frames.
- Operaciones básicas: Reconocer tipo de datos, filtrar filas y
columnas. Subconjuntos y manipulación de datos.
- Nociones básicas: Uso de paquetes. Documentación. Organización de
scripts.
Clase 2
- Manipulación de datos: carga de base de datos y exploración inicial.
EL operador pipe y uso de Tidyverse: filtrar observaciones, seleccionar,
ordenar, renombrar, crear, modificar y eliminar variables.
- Análisis de datos: Agrupar observaciones y estimación de medidas
resumen, estadísticas descriptivas. Operar múltiples variables a la
vez.
Clase 3:
- Manipular dataframes: Datos relacionales: combinar bases de datos,
casos y tipos de match con tidyverse. Append de bases de datos.
Reestructurar un dataframe.
- Gestión de base de datos: importación/Exportación de una base de
datos.
Clase 4:
- Análisis gráfico. Introducción a ggplot. Tipos de gráficos.
Estructuración de datos y sintaxis gráfica. Elementos de un gráfico y
opciones de personalización. Combinación de gráficos y faceteado.
Exportación y resolución de gráficos.
Clase 5:
- Iteraciones y condicionales: Loops y sentencias condicionales.
Listas. Automatización de descriptivos. Gestión de data frames y
eficientización de procesos.
- Otras herramientas y usos: Exploración de Rmarkdown. Automatización
de reportes.
- Datos no estructurados. Introducción a web scrapping, lectura y
manipulación de datos no estructurados