Identifier les manques dans les deux DataFrames
Pour vos contrôles de qualité des données, vous souhaitez voir toutes les lignes issues des deux DataFrames : des annonces sans références et des références sans annonces. Cela permet d’identifier les manques avant l’analyse.
polars est chargé sous le nom pl, et les DataFrames hotels et type_benchmarks sont à votre disposition.
Cet exercice fait partie du cours
<cours>Transformation de données avec Polars</cours>Instructions de l’exercice
- Joignez
hotelsavectype_benchmarkssurtypeetbeach, en conservant toutes les lignes des deux DataFrames. - Utilisez
coalesce=Truepour éviter les colonnes de jointure en double.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Keep all rows from both DataFrames
full_view = hotels.____(
type_benchmarks,
on=["type", "beach"],
how="____",
# Avoid duplicate columns
coalesce=____
)
print(full_view.head())