Aan de slagGa gratis aan de slag

Samenvoegen op twee of meer sleutels

Je wilt de gegevens voor de plays in elke wedstrijd combineren. Je hebt twee dataframes met verschillende aspecten van de plays. De frames heten play_times en play_yards.

De eerste 10 rijen van elk frame staan in je console. Het lijkt erop dat beide frames GameId en PlayId samen gebruiken om unieke plays te identificeren.

Deze oefening maakt deel uit van de cursus

Pandas-joins voor spreadsheetgebruikers

Cursus bekijken

Oefeninstructies

  • Voeg de dataframes samen met de juiste sleutelkolom(men).
  • Controleer op dubbele sleutelwaarden met de methoden .duplicated() en .sum().

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Merge data frames
plays = ____(play_times, ____, on=[____, ____])

# Check for duplicated values in key columns
plays.____(['GameId', 'PlayId']).____()
Code bewerken en uitvoeren