Zacznij terazZacznij za darmo

Łą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

Zobacz kurs

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']).____()
Edytuj i uruchom kod