Łączenie na podstawie dwóch lub więcej kluczy
Chcesz połączyć dane dotyczące zagrań z poszczególnych meczów. Masz dwie ramki danych zawierające różne informacje o tych zagraniach. Ramki noszą nazwy play_times i play_yards.
W konsoli widocznych jest pierwszych 10 wierszy każdej ramki. Wygląda na to, że obie ramki używają kolumn GameId i PlayId razem do jednoznacznej identyfikacji poszczególnych zagrań.
To ćwiczenie jest częścią kursu
Pandas Joins dla użytkowników arkuszy kalkulacyjnych
Instrukcje do ćwiczenia
- Połącz ramki danych, używając odpowiedniej kolumny (lub kolumn) klucza.
- Sprawdź obecność zduplikowanych wartości klucza, korzystając z metod
.duplicated()i.sum().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Merge data frames
plays = ____(play_times, ____, on=[____, ____])
# Check for duplicated values in key columns
plays.____(['GameId', 'PlayId']).____()