CommencerCommencez gratuitement

Jointures internes simples

Il est possible que la météo pendant un match soit corrélée aux commotions cérébrales. En examinant les données météo, vous voyez qu’elles ne couvrent que la saison 2017. Malgré tout, vous souhaitez joindre les données pour ne garder que les matchs présents dans les deux jeux de données.

Les DataFrames qui nous intéressent, games_places et weather_2017, sont déjà chargés.

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

  • Affichez les 5 premières lignes de chaque DataFrame.
  • Réalisez la jointure pour ne conserver que les matchs présents dans les deux jeux de données.
  • Affichez les dimensions des DataFrames pour voir l’effet.

Exercice interactif pratique

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

# View data frames
print(____.head())
print(____.head())

# Join data frames
games_weather = games_places.merge(____, on=____, how=____)
games_weather.shape
# View data frame shapes
print(games_places.shape)
print(weather_2017.shape)
print(games_weather.shape)
Modifier et exécuter le code