Začněte nyníZačněte zdarma

Filtrování s více podmínkami

Samotný rozpočet může stále vracet nevhodné nemovitosti – levný garsonkový byt rodině s potřebou více ložnic nestačí. Zpřesni párování přidáním druhé podmínky: nabídky musí mít alespoň tolik ložnic, kolik požadavek vyžaduje.

polars je načtený jako pl a DataFramy hotels a requests máš k dispozici.

Toto cvičení je součástí kurzu

Data Transformation with Polars

Zobrazit kurz

Pokyny k cvičení

  • Spáruj hotels s requests tak, aby price bylo nejvýše max_price A zároveň bedrooms bylo alespoň min_bedrooms.
  • Vypiš několik řádků a ověř, že párování je přísnější.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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.____())
Upravit a spustit kód