ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Ordena el número de piezas de Star Wars en la tabla parts_joined en orden descendente.
  • Haz un inner join de la tabla colors con la tabla parts_joined.
  • Combina la tabla parts con el join anterior usando un inner join; añade los sufijos "_color" y "_part" para indicar si la información proviene de la tabla colors o de la tabla parts.

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 
  ___
Editar y ejecutar código