CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Faites une jointure de hotels avec 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