Conserver toutes les inscriptions
Parfois, les données de référence sont incomplètes, mais vous avez tout de même besoin de chaque inscription pour vos rapports. Vous souhaitez garder toutes les lignes de hotels même s'il n'y a aucun repère correspondant — les valeurs manquantes doivent apparaître comme null.
polars est importé sous pl, et les DataFrames hotels et type_benchmarks sont à votre disposition.
Cette activité fait partie du cours
Transformation de données avec Polars
Instructions de l’exercice
- Faites une jointure de
hotelsavectype_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.____())