Abbinare gli annunci alle richieste di budget
Il budget è spesso il primo filtro che i viaggiatori applicano quando cercano un alloggio. Hai un DataFrame requests con le preferenze dei viaggiatori, incluso il prezzo massimo. Abbina ogni annuncio alle richieste in cui il prezzo dell'annuncio rientra nel budget del viaggiatore.
polars è caricato come pl, e i DataFrame hotels e requests sono a tua disposizione.
Questo esercizio fa parte del corso
Trasformazione dei dati con Polars
Istruzioni dell'esercizio
- Abbina
hotelsarequestsquando ilpricedell'annuncio è minore o uguale almax_pricedella richiesta. - Stampa alcune righe per vedere gli abbinamenti.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Match listings within budget
matches = hotels.____(
requests,
pl.col("____") <= pl.col("____")
)
# Print a few rows
print(matches.____())