Materiales de Enseñanza
Ejercicios, plantillas y soluciones descargables
Descargar Materiales del Curso
Todos los materiales del curso están empaquetados para una descarga fácil.
El paquete incluye plantillas de ejercicios, soluciones, conjuntos de datos de ejemplo y guías de referencia.
Contenido del Paquete
Archivos de Ejercicio
Cada módulo incluye dos archivos:
- Archivo plantilla (
exercise_XX_template.R) - Ejercicios guiados con instrucciones# TODO: - Archivo de solución (
exercise_XX_solution.R) - Código completo y funcional
Módulo 1: Introducción a R
Variables, tipos de datos, operaciones básicas, entorno de R
Módulo 2: Importación y Exportación de Datos
Lectura de archivos CSV/Excel, uso de data.table::fread(), exportación de resultados
Módulo 3: Manipulación de Datos
Filtrar, seleccionar, transformar y resumir con dplyr
Módulo 4: Reestructuración y Uniones
Pivotar datos y combinar conjuntos mediante joins
Módulo 5: Visualización de Datos
Crear gráficos y visualizaciones con ggplot2
Conjuntos de Datos de Ejemplo
Todos los ejercicios utilizan datos realistas de administraciones tributarias:
panel_vat.csv- Datos de panel de declaraciones de IVA
taxpayer_registry.csv- Información de contribuyentes
payment_data.csv- Registros de pagos tributarios
Los archivos contienen datos sintéticos basados en patrones reales de administraciones tributarias.
Primeros Pasos
1. Instalar los Paquetes Requeridos
Antes de comenzar los ejercicios, instala los siguientes paquetes:
# Instalar paquetes principales
install.packages(c(
"data.table",
"dplyr",
"tidyr",
"ggplot2",
"readr",
"readxl",
"writexl"
))2. Descargar y Extraer los Materiales
Haz clic en el enlace de descarga anterior
Extrae el archivo ZIP en una carpeta de tu computadora
Abre RStudio
Establece tu directorio de trabajo en la carpeta extraída:
setwd("ruta/a/course_materials")
3. Comienza con el Módulo 1
Abre exercise_01_template.R y sigue las instrucciones.
Cómo Utilizar los Materiales
Archivos plantilla incluyen: - Instrucciones paso a paso en los comentarios
- Marcadores # TODO: que indican dónde escribir el código
- Código parcial para guiarte
Archivos de solución muestran: - Código completo y funcional
- Buenas prácticas y estilo
- Resultados esperados (en comentarios)
Flujo de trabajo: 1. Abre el archivo plantilla
2. Lee las instrucciones
3. Escribe tu código siguiendo los # TODO:
4. Ejecuta y prueba tu código
5. Consulta la solución si te quedas atascado
Organización de Archivos
La carpeta course_materials está organizada de la siguiente forma:
course_materials/
├── exercises/
│ ├── module_01/
│ │ ├── exercise_01_template.R
│ │ └── exercise_01_solution.R
│ ├── module_02/
│ │ ├── exercise_02_template.R
│ │ └── exercise_02_solution.R
│ ├── module_03/
│ ├── module_04/
│ └── module_05/
├── data/
│ ├── panel_vat.csv
│ ├── taxpayer_registry.csv
│ └── payment_data.csv
└── reference/
└── cheatsheets/
Todas las rutas son relativas, por lo que los ejercicios funcionarán sin importar dónde extraigas la carpeta.
Alternativa: Clonar desde GitHub
Para usuarios avanzados que deseen mantenerse actualizados:
git clone https://github.com/rdoino-wb/datax_r.git
cd datax_r/course_materialsEsto te permite obtener actualizaciones cuando se agreguen nuevos materiales.
¿Necesitas Ayuda?
- Problemas técnicos: Reporta en GitHub
- Preguntas sobre los ejercicios: Revisa los archivos de solución o publica en RStudio Community
- Materiales faltantes: Descarga nuevamente el archivo ZIP para obtener la última versión
Los materiales del curso se actualizan regularmente | Última generación: 2025-10-16