ComeçarComece de graça

Juntando três tabelas

Você pode encadear várias junções com inner_join e o pipe (%>%), ferramentas com as quais você já está bem familiarizado!

Agora vamos conectar sets, uma tabela que informa sobre cada kit de LEGO, com inventories, uma tabela que indica a versão específica de um determinado conjunto, e por fim com inventory_parts, uma tabela que mostra quantas unidades de cada peça estão disponíveis em cada kit de LEGO.

Então, se você estivesse montando um kit LEGO do Batman, sets diria o nome do conjunto, inventories daria os IDs de cada versão desse conjunto e inventory_parts mostraria quantas unidades de cada peça haveria em cada versão.

Este exercício faz parte do curso

Combinando dados com dplyr

Ver curso

Instruções do exercício

  • Combine a tabela inventories com a tabela sets.
  • Em seguida, una a tabela inventory_parts à tabela criada na junção anterior pelos IDs de inventário.

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 
  ___
Editar e executar o código