ComenzarEmpieza gratis

Unir tres tablas

Puedes encadenar varias uniones con inner_join y la tubería (%>%), con las que ya estás muy familiarizado.

Ahora conectaremos sets, una tabla que nos informa sobre cada kit LEGO, con inventories, una tabla que nos indica la versión específica de un determinado kit, y finalmente con inventory_parts, una tabla que nos indica cuántas piezas hay disponibles de cada kit LEGO.

Así, si estuvieras construyendo un set de Batman LEGO, sets te diría el nombre del set, inventories te daría IDs para cada una de las versiones del set, y inventory_parts te diría cuántas de cada parte habría en cada versión.

Este ejercicio forma parte del curso

Unir datos con dplyr

Ver curso

Instrucciones de ejercicio

  • Combine la tabla inventories con la tabla sets.
  • A continuación, una la tabla inventory_parts a la tabla que creó en la unión anterior por el inventario IDs.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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