Combinación y transformación de datos
Explore la combinación, adición y transformación de conjuntos de datos para realizar análisis flexibles.
Combinación y transformación de datos es una lección gratuita de R Academy en CoddyKit. Esta es la lección 3 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de R Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de R Academy incluye 3 lecciones en total.
Introducción a la combinación y transformación de datos
Introducción a la combinación y transformación de datos
Los datos suelen proceder de varias fuentes y es necesario combinarlos o transformarlos para analizarlos. En esta lección, aprenderá a combinar y reestructurar datos en R.

Combinación de data frames
Combinación de data frames
Puede combinar data frames mediante funciones como rbind() (por filas) y cbind() (por columnas).
df1 <- data.frame(ID = c(1, 2), Score = c(90, 85))
df2 <- data.frame(ID = c(3, 4), Score = c(78, 92))
df_combined <- rbind(df1, df2)Unión de data frames
Unión de data frames
Para unir dos data frames mediante una columna común, use merge().
df1 <- data.frame(ID = c(1, 2, 3), Name = c('Alice', 'Bob', 'Charlie'))
df2 <- data.frame(ID = c(1, 2, 3), Score = c(90, 85, 88))
merged_df <- merge(df1, df2, by = 'ID')Uso de dplyr para realizar joins
Uso de dplyr para realizar joins
El paquete dplyr proporciona funciones como left_join() y inner_join() para combinar datos.
library(dplyr)
joined_df <- left_join(df1, df2, by = 'ID')Transformación de datos con tidyr
Transformación de datos con tidyr
Transformar los datos resulta útil para resumir y analizar distintos formatos.
Ampliación de datos (pivot_wider)
Ampliación de datos (pivot_wider)
Use pivot_wider() para convertir datos del formato largo al formato ancho.
library(tidyr)
data_wide <- pivot_wider(df, names_from = Category, values_from = Value)Conversión a formato largo (pivot_longer)
Conversión a formato largo (pivot_longer)
Use pivot_longer() para convertir datos del formato ancho al formato largo.
data_long <- pivot_longer(df, cols = c('Jan', 'Feb'), names_to = 'Month', values_to = 'Sales')Ordenación de datos
Ordenación de datos
Puede ordenar data frames mediante la función arrange() de dplyr.
df_sorted <- arrange(df, desc(Score))Resumen
Resumen
En esta lección, ha aprendido:
- Cómo combinar y unir data frames.
- Cómo transformar datos mediante funciones de pivotado.
- Cómo ordenar y estructurar datos de forma eficiente.

Preguntas frecuentes
¿La lección «Combinación y transformación de datos» es gratis?
Sí — el texto completo de «Combinación y transformación de datos» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de R Academy, actualiza a CoddyKit PRO. El curso de R Academy incluye 3 lecciones en total.
¿Qué aprenderé en «Combinación y transformación de datos»?
Explore la combinación, adición y transformación de conjuntos de datos para realizar análisis flexibles. Practicas R Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar R Academy?
No se requiere experiencia previa. R Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 3.
¿Cuánto tiempo toma la lección «Combinación y transformación de datos»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de R Academy?
Sí. Cada lección de R Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Importación de datos
- Fundamentos de la limpieza de datos
- Combinación y transformación de datos