Inizia subitoInizia gratis

Filtrare con condizioni multiple

Solo il budget può comunque restituire case non adatte: un monolocale economico non va bene per una famiglia che ha bisogno di più camere da letto. Restringi l'abbinamento aggiungendo una seconda condizione: gli annunci devono avere almeno tante camere da letto quante richieste.

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

Visualizza corso

Istruzioni dell'esercizio

  • Abbina hotels a requests dove price è minore o uguale a max_price E bedrooms è maggiore o uguale a min_bedrooms.
  • Stampa alcune righe per verificare gli abbinamenti più restrittivi.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Match on budget and bedroom requirements
matches = hotels.join_where(
    ____,
    pl.col("price") <= pl.col("____"),
    pl.col("bedrooms") >= pl.col("____")
)

# Print a few rows
print(matches.____())
Modifica ed esegui il codice