CommencerCommencez gratuitement

Conserver toutes les annonces

Parfois, les données de référence sont incomplètes, mais vous avez tout de même besoin de chaque annonce pour le reporting. Vous souhaitez conserver toutes les lignes de hotels même lorsqu’il n’y a pas d’indicateur correspondant : les valeurs manquantes doivent apparaître comme null.

polars est chargé sous 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

  • Faites une jointure entre hotels et type_benchmarks sur type et beach, en conservant toutes les lignes de hotels.
  • Affichez quelques lignes pour voir le résultat.

Exercice interactif pratique

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

# Keep all rows from hotels
with_targets = hotels.____(____, on=["type", "beach"], how="____")

# Print a few rows
print(with_targets.____())
Modifier et exécuter le code