CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Joignez hotels avec type_benchmarks sur type et beach, en conservant toutes les lignes des deux DataFrames.
  • Utilisez coalesce=True pour é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())
Modifier et exécuter le code