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
Instrucciones de ejercicio
- Combine la tabla
inventories
con la tablasets
. - 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
___