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
Instrukcje do ćwiczenia
- Dopasuj
hotelsdorequeststak, abypriceoferty był równymax_pricez 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.____())