開始使用免費開始

保留所有房源

有時候參考資料並不完整,但你仍需要每筆房源來製作報表。即使找不到對應的基準值,你也想保留 hotels 的所有列——遺漏值應該顯示為 null。

已載入 polars 為 pl,且已提供 DataFrame hotels 與 type_benchmarks。

本練習屬於課程

使用 Polars 進行資料轉換

檢視課程

練習說明

  • 以 type 與 beach 為鍵,將 hotels 與 type_benchmarks 連接,並保留 hotels 的所有列。
  • 印出幾列資料來查看結果。

動手互動練習

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

# Keep all rows from hotels
with_targets = hotels.____(____, on=["type", "beach"], how="____")

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