Faire correspondre les annonces aux demandes de budget
Le budget est souvent le premier filtre que les voyageurs appliquent lorsqu’ils recherchent un hébergement. Vous disposez d’un DataFrame requests contenant les préférences des voyageurs, dont le prix maximal. Faites correspondre chaque annonce aux demandes pour lesquelles le prix de l’annonce entre dans le budget du voyageur.
polars est importé sous le nom pl, et les DataFrames hotels et requests sont à votre disposition.
Cet exercice fait partie du cours
<cours>Transformation de données avec Polars</cours>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.____())