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 de exercício
- Combine a tabela
inventories
com 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 preenchendo este código de exemplo.
sets %>%
# Add inventories using an inner join
___ %>%
# Add inventory_parts using an inner join
___