Злиття за двома або більше ключами
Ви хочете об'єднати дані про розіграші, що відбуваються в кожному матчі. У вас є два датафрейми з різними аспектами розіграшів. Їх назви — play_times і play_yards.
Перші 10 рядків кожного фрейма виведено у вашій консолі. Схоже, що в обох фреймах GameId і PlayId разом використовуються для ідентифікації унікальних розіграшів.
Ця вправа є частиною курсу
Об'єднання даних у pandas для користувачів електронних таблиць
Інструкції до вправи
- Об'єднайте датафрейми, використавши відповідні ключові колонку(и).
- Перевірте на дублікати ключових значень за допомогою методів
.duplicated()і.sum().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Merge data frames
plays = ____(play_times, ____, on=[____, ____])
# Check for duplicated values in key columns
plays.____(['GameId', 'PlayId']).____()