ComeçarComece de graça

Código simples para combinações complexas

Ótima notícia! Você tem acesso aos dados do Next Gen Stats (NGS) da liga. O NGS captura a posição e a orientação de cada jogador, em cada jogada. Os dados são registrados 10 vezes por segundo, o que significa mais de 1,5 milhão de observações por semana apenas para punts! Esses dados já foram carregados em um data frame chamado coords.

Você também tem dados gerais de cada punt que correspondem aos punts rastreados pelo NGS. As linhas desse data frame, chamado punts, são identificadas por combinações únicas de GameKey e PlayId.

Para unir os dados em uma planilha, você criaria uma coluna em cada tabela combinando GameKey e PlayId e faria a correspondência das tabelas com base nessa nova coluna. Aqui, você vai experimentar um merge simples para juntar punts e coords.

Este exercício faz parte do curso

Junções no pandas para usuários de planilhas

Ver curso

Instruções do exercício

  • Visualize as primeiras 10 linhas de punts. Observe que as linhas são únicas para cada combinação GameKey-PlayId.
  • Visualize as primeiras 10 linhas de coords.
  • Faça o merge dos dois data frames com punts como data frame da esquerda e coords como data frame da direita.
  • Visualize as primeiras 15 linhas do novo data frame, punts_w_coords.

Exercício interativo prático

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

# View punts 
print(____.head(10))

# View coords
print(____.head(10))

# Merge data frames
punts_w_coords = ____.merge(____)

# View new data frame
print(____.head(15))
Editar e executar o código