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>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)