Spojování podle dvou nebo více klíčů
Chceš zkombinovat data o akcích, které se odehrály v každém zápase. Máš k dispozici dva datové rámce s různými informacemi o jednotlivých akcích – play_times a play_yards.
V konzoli vidíš prvních 10 řádků každého rámce. Zdá se, že oba rámce používají sloupce GameId a PlayId dohromady k identifikaci jedinečných akcí.
Toto cvičení je součástí kurzu
Pandas Joins pro uživatele tabulkových procesorů
Pokyny k cvičení
- Spoj datové rámce pomocí odpovídajících klíčových sloupců.
- Zkontroluj duplicitní hodnoty klíčů pomocí metod
.duplicated()a.sum().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Merge data frames
plays = ____(play_times, ____, on=[____, ____])
# Check for duplicated values in key columns
plays.____(['GameId', 'PlayId']).____()