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
Instructions de l’exercice
- Faites correspondre
hotelsàrequestslorsque lepricede l'annonce est inférieur ou égal aumax_pricede 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.____())