Junção de três tabelas
Você pode unir várias junções com inner_join e o pipe (%>%), ambos com os quais você já está bastante familiarizado!
Agora, conectaremos sets, uma tabela que nos informa sobre cada kit LEGO, com inventories, uma tabela que nos informa a versão específica de um determinado conjunto e, finalmente, com inventory_parts, uma tabela que nos informa quantas peças estão disponíveis em cada kit LEGO.
Portanto, se você estivesse construindo um conjunto do Batman LEGO, sets informaria o nome do conjunto, inventories forneceria IDs para cada uma das versões do conjunto e inventory_parts informaria quantas de cada peça estariam em cada versão.
Este exercício faz parte do curso
Unindo dados com o dplyr
Instruções do exercício
- Combine a tabela
inventoriescom a tabelasets. - Em seguida, junte a tabela
inventory_partsà tabela que você criou na junção anterior pelo inventário IDs.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
sets %>%
# Add inventories using an inner join
___ %>%
# Add inventory_parts using an inner join
___