Tìm khoảng trống ở cả hai DataFrame
Để kiểm tra chất lượng dữ liệu, bạn muốn xem tất cả các hàng từ cả hai DataFrame — các listing không có benchmark và các benchmark không có listing. Điều này giúp xác định khoảng trống trước khi phân tích.
polars đã được nạp là pl, và các DataFrame hotels và type_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
Hướng dẫn bài tập
- Join
hotelsvớitype_benchmarkstheotypevàbeach, giữ lại tất cả các hàng từ cả hai DataFrame. - Dùng
coalesce=Trueđể tránh trùng lặp cột join.
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 both DataFrames
full_view = hotels.____(
type_benchmarks,
on=["type", "beach"],
how="____",
# Avoid duplicate columns
coalesce=____
)
print(full_view.head())