Conviene haber comprendido Fundamentos de R y estructuras de datos.
Avanza en orden. Cada lección está redactada para Palta es Cool, utiliza ejemplos propios y termina con una actividad cuya respuesta puedes desplegar.
Ubícate antes de avanzar
Al terminar deberías poder relacionar Importación y calidad con Transformación y resolver un caso nuevo.
Reserva entre 35 y 55 minutos para lectura, ejemplos, tres comprobaciones y cierre.
Instala R y luego RStudio. Conserva cada ejercicio en un proyecto separado.
Abrir la guía de herramientas →Diagnóstico rápido: ¿cómo se relacionan Importación y calidad y Transformación? +
No necesitas acertar todavía. Escribe una hipótesis de dos líneas y compárala con tu respuesta al finalizar; si puedes corregirla y justificar el cambio, hubo aprendizaje.
Aprende el tema paso a paso
Seguirás un flujo completo: importar con contexto, comprobar la calidad, transformar sin borrar evidencia y recién entonces resumir relaciones o ajustar un modelo.
- Importar datos no significa que ya estén listos
- Limpiar es tomar decisiones que deben quedar visibles
- Filas, columnas, grupos y uniones construyen una tabla analizable
Importar datos no significa que ya estén listos
CSV, hojas de cálculo y JSON pueden representar fechas, separadores y ausencias de maneras diferentes. Después de cargar un archivo debes revisar nombres, tipos, dimensiones y algunas filas antes de calcular.
Conserva una copia del archivo original.
Declara cómo se representan los valores ausentes.
Comprueba tipos con str() y una muestra con head().
¿Por qué no conviene ejecutar mean(ventas$total) inmediatamente después de importar?
Mostrar respuesta +
Porque total podría haberse leído como texto, contener valores ausentes o estar en una unidad inesperada. Primero hay que validar qué representa y cómo fue interpretado.
Limpiar es tomar decisiones que deben quedar visibles
Los valores ausentes, duplicados, tipos incorrectos y casos atípicos no se eliminan automáticamente. Cada decisión debe responder al origen del problema y quedar registrada en un script reproducible.
NA significa valor ausente, no cero.
Un duplicado real depende de la identidad de la observación.
Un valor extremo puede ser error o un caso importante.
Una venta de $950.000 es mucho mayor que el resto. ¿Debes eliminarla por ser atípica?
Mostrar respuesta +
No sin investigar. Puede ser un error de digitación o una compra legítima. Se contrasta con la fuente, se documenta la decisión y, si corresponde, se analiza con y sin ese caso.
Filas, columnas, grupos y uniones construyen una tabla analizable
filter() selecciona observaciones, select() escoge variables y mutate() crea o transforma columnas. pivot_longer() y pivot_wider() cambian la forma sin cambiar el hecho representado. group_by() con summarise() cambia la unidad del resultado; las uniones agregan información relacionando claves.
Transforma con una intención y conserva el dato original.
Declara la unidad de cada fila antes de pivotar o agrupar.
Antes de unir, comprueba unicidad, ausencias y número de filas.
¿Por qué una unión puede aumentar inesperadamente la cantidad de filas?
Mostrar respuesta +
Porque la clave puede repetirse en una o ambas tablas. Cada coincidencia genera una combinación; una relación muchos a muchos multiplica filas y debe investigarse antes de continuar.
Tu recorrido en tres ideas
- Importar datos no significa que ya estén listos
- Limpiar es tomar decisiones que deben quedar visibles
- Filas, columnas, grupos y uniones construyen una tabla analizable
Comprueba que puedes usarlo
Antes de continuar, revisa estos tropiezos frecuentes y resuelve un caso sin copiar los ejemplos.
Eliminar ausentes, duplicados o atípicos sin investigar su significado.
Unir tablas sin comprobar si la clave es única y multiplicar filas sin advertirlo.
Ahora hazlo sin guía
Documenta un flujo para importar ventas, corregir tipos, tratar ausencias, resumir por canal y unir el nombre de cada canal.
Mostrar pauta de corrección +
- Conserva datos originales y registra cada transformación.
- Justifica decisiones de calidad con conteos.
- Comprueba claves, coincidencias y número de filas antes y después de unir.
