Bắt đầu ngayBắt đầu miễn phí

Giữ lại toàn bộ listings

Đôi khi dữ liệu tham chiếu không đầy đủ, nhưng bạn vẫn cần mọi listing cho báo cáo. Bạn muốn giữ tất cả các hàng từ hotels ngay cả khi không có benchmark tương ứng — các giá trị thiếu nên hiển thị là null.

polars đã được nạp dưới tên pl, và các DataFrame hotelstype_benchmarks đã sẵn sàng cho bạn.

Bài tập này là một phần của khóa học

Biến đổi dữ liệu với Polars

Xem khóa học

Hướng dẫn bài tập

  • Join hotels với type_benchmarks theo typebeach, đồng thời giữ lại tất cả các hàng từ hotels.
  • In ra một vài hàng để xem kết quả.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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

# Print a few rows
print(with_targets.____())
Chỉnh sửa và Chạy Mã