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
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']).____()