Comparar las piezas LEGO de Batman y Star Wars
La tabla que creaste en el ejercicio anterior incluye el número de pieza de cada elemento, el id de color y la cantidad de cada pieza en los temas de Star Wars y Batman. Sin embargo, tenemos más información sobre cada una de estas piezas que podemos obtener combinando esta tabla con parte de la información de otras tablas. Antes de comparar los temas, asegúrate de tener suficiente información para que los resultados sean más interpretables. La tabla del ejercicio anterior se ha guardado como parts_joined y ya está precargada para ti.
parts_joined <- batman_parts %>%
full_join(star_wars_parts, by = c("part_num", "color_id"), suffix = c("_batman", "_star_wars")) %>%
replace_na(list(n_batman = 0, n_star_wars = 0))
Este ejercicio forma parte del curso
Uniones de datos con dplyr
Instrucciones del ejercicio
- Ordena el número de piezas de Star Wars en la tabla
parts_joineden orden descendente. - Haz un inner join de la tabla
colorscon la tablaparts_joined. - Combina la tabla
partscon el join anterior usando un inner join; añade los sufijos"_color"y"_part"para indicar si la información proviene de la tablacolorso de la tablaparts.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
parts_joined %>%
# Sort the number of star wars pieces in descending order
___ %>%
# Join the colors table to the parts_joined table
___ %>%
# Join the parts table to the previous join
___