Áp dụng bộ lọc theo tỷ lệ giá trị thiếu
Giờ bạn đã tính được tỷ lệ giá trị thiếu, bạn có thể tạo một bộ lọc dựa trên ngưỡng giá trị thiếu. Trong bài này, chúng ta sẽ chọn một ngưỡng tỷ lệ giá trị thiếu tùy ý nhưng hợp lý và áp dụng cho tất cả các cột. Trong thực tế, bạn sẽ cân nhắc kỹ và tùy chỉnh ngưỡng cho từng đặc trưng.
missing_vals_df chứa các tỷ lệ bạn đã tính ở bài trước và khung dữ liệu house_sales_df đều đã sẵn sàng để bạn sử dụng. Gói tidyverse cũng đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Giảm Chiều Dữ Liệu với R
Hướng dẫn bài tập
- Dùng
missing_vals_dfvà ngưỡng 0.5 để tạo bộ lọc theo tỷ lệ giá trị thiếu và lưu vàomissing_vals_filter. - Áp dụng
missing_vals_dflênhouse_sales_dfđể giảm số chiều và lưu khung dữ liệu mới vàofiltered_house_sales_df.
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.
# Create the missing values filter
___ <- ___ %>%
___(___ <= ___) %>%
___(___)
# Apply the missing values filter
filtered_house_sales_df <- ___ %>%
___(___)
# Display the first five rows of data
___ %>% ___(___)