CommencerCommencez gratuitement

Fusionner sur deux clés ou plus

Vous souhaitez rassembler les données des actions qui ont lieu dans chaque match. Vous disposez de deux DataFrames couvrant des aspects différents des actions. Les DataFrames s’appellent play_times et play_yards.

Les 10 premières lignes de chaque DataFrame s’affichent dans votre console. Il semble que les deux utilisent GameId et PlayId ensemble pour identifier de manière unique chaque action.

Cet exercice fait partie du cours

<cours>Fusions avec pandas pour les utilisateurs de feuilles de calcul</cours>
Voir le cours

Instructions de l’exercice

  • Fusionnez les DataFrames en utilisant la ou les colonnes de clé appropriées.
  • Vérifiez les valeurs de clé en double avec les méthodes .duplicated() et .sum().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Merge data frames
plays = ____(play_times, ____, on=[____, ____])

# Check for duplicated values in key columns
plays.____(['GameId', 'PlayId']).____()
Modifier et exécuter le code