Zacznij terazZacznij za darmo

Dopasowywanie ofert do budżetu podróżnych

Budżet to zazwyczaj pierwszy filtr, jaki podróżni stosują przy szukaniu noclegu. Masz DataFrame requests z preferencjami podróżnych, w tym maksymalną ceną. Dopasuj każdą ofertę do zapytań, w których cena oferty mieści się w budżecie podróżnego.

polars jest załadowany jako pl, a DataFrames hotels i requests są już dostępne.

To ćwiczenie jest częścią kursu

Transformacje danych z Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Dopasuj hotels do requests tak, aby price oferty był równy max_price z zapytania lub od niego niższy.
  • Wyświetl kilka wierszy, aby zobaczyć dopasowania.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Match listings within budget
matches = hotels.____(
    requests,
    pl.col("____") <= pl.col("____")
)

# Print a few rows
print(matches.____())
Edytuj i uruchom kod