ComenzarEmpieza gratis

Uniendo tres tablas

Puedes encadenar varias uniones con inner_join y el pipe (%>%), dos herramientas con las que ya estás muy familiarizado.

Ahora conectaremos sets, una tabla que describe cada kit de LEGO, con inventories, una tabla que indica la versión específica de un determinado set, y por último con inventory_parts, una tabla que indica cuántas unidades de cada pieza hay en cada kit de LEGO.

Así, si estuvieras montando un set de LEGO de Batman, sets te diría el nombre del set, inventories te daría los ID de cada versión del set, e inventory_parts te indicaría cuántas unidades de cada pieza hay en cada versión.

Este ejercicio forma parte del curso

Uniones de datos con dplyr

Ver curso

Instrucciones del ejercicio

  • Combina la tabla inventories con la tabla sets.
  • Después, une la tabla inventory_parts con la tabla que creaste en la unión anterior usando los ID de inventario.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

sets %>%
  # Add inventories using an inner join 
  ___ %>%
  # Add inventory_parts using an inner join 
  ___
Editar y ejecutar código