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>Instructions de l’exercice
- Faites une jointure entre
hotelsettype_benchmarkssurtypeetbeach, en conservant toutes les lignes dehotels. - 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.____())