ComeçarComece de graça

Self join

A mesclagem de uma tabela com ela mesma pode ser útil quando você deseja comparar valores em uma coluna com outros valores na mesma coluna. Neste exercício, você praticará isso criando uma tabela que, para cada filme, listará o diretor do filme e um membro da equipe em uma linha. Você recebeu uma tabela chamada crews, que tem as colunas id, job e name. Primeiro, junta a tabela em si mesma usando o ID do filme. Essa mesclagem fornecerá a você uma tabela maior em que, para cada filme, todos os trabalhos são comparados entre si. Em seguida, selecione apenas as linhas com um diretor na tabela da esquerda e evite ter uma linha em que o cargo do diretor esteja listado nas tabelas da esquerda e da direita. Essa filtragem removerá as combinações de trabalho que não estão com o diretor.

A tabela crews foi carregada para você.

Este exercício faz parte do curso

Junção de dados com o pandas

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Merge the crews table to itself
crews_self_merged = ____
Editar e executar o código