CommencezCommencez gratuitement

Faire correspondre les annonces aux demandes selon le budget

Le budget est souvent le premier filtre que les voyageurs appliquent lorsqu'ils cherchent un hébergement. Vous avez un DataFrame requests avec les préférences des voyageurs, dont le prix maximal. Faites correspondre chaque annonce aux demandes pour lesquelles le prix de l'annonce respecte le budget du voyageur.

polars est importé sous pl, et les DataFrames hotels et requests sont à votre disposition.

Cette activité fait partie du cours

Transformation de données avec Polars

Voir le cours

Instructions de l’exercice

  • Faites correspondre hotels à requests lorsque le price de l'annonce est inférieur ou égal au max_price de la demande.
  • Affichez quelques lignes pour voir les correspondances.

Exercice interactif pratique

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

# Match listings within budget
matches = hotels.____(
    requests,
    pl.col("____") <= pl.col("____")
)

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