開始使用免費開始

將房源與預算需求配對

旅客在搜尋住宿時,預算通常是第一個篩選條件。你有一個包含旅客偏好(含最高價格)的 requests DataFrame。請將每筆房源配對到那些房源價格落在旅客預算內的需求。

已將 polars 載入為 plhotelsrequests 這兩個 DataFrame 也已可使用。

本練習屬於課程

使用 Polars 進行資料轉換

檢視課程

練習說明

  • hotelsrequests 配對,條件為房源的 price 小於或等於需求的 max_price
  • 列印前幾列以查看配對結果。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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

# Print a few rows
print(matches.____())
編輯並執行程式碼