Chọn dựa trên tương quan với đặc trưng khác

Giảm Chiều Dữ Liệu với R

Matt Pickard

Owner, Pickard Predictives, LLC

Ôn tạo biểu đồ tương quan

healthcare_df %>% 
  select(where(is.numeric)) %>%

correlate() %>%
shave() %>%
rplot(print_cor = TRUE) +
theme(axis.text.x = element_text(angle = 90, hjust = 1))
Giảm Chiều Dữ Liệu với R

Biểu đồ tương quan

biểu đồ tương quan về nghỉ việc tại công ty chăm sóc sức khỏe

Giảm Chiều Dữ Liệu với R

Độ mạnh tương quan

biểu đồ tương quan về nghỉ việc tại công ty chăm sóc sức khỏe với bảng khoảng độ mạnh tương quan

Giảm Chiều Dữ Liệu với R

Bộ lọc tương quan?

biểu đồ tương quan về nghỉ việc tại công ty chăm sóc sức khỏe

Giảm Chiều Dữ Liệu với R

Bộ lọc tương quan?

sơ đồ Venn của phần trăm tăng lương và đánh giá hiệu suất cho thấy phần chồng lớn của thông tin tương hỗ

Giảm Chiều Dữ Liệu với R

Bộ lọc tương quan?

Sơ đồ Venn của phần trăm tăng lương với đánh giá hiệu suất bị loại bỏ

Giảm Chiều Dữ Liệu với R

Bộ lọc tương quan?

Cả hai phần của sơ đồ Venn bị xóa cho thấy ta đã loại bỏ thông tin giá trị

Giảm Chiều Dữ Liệu với R

Recipe bộ lọc tương quan

# tạo và chuẩn bị recipe
corr_recipe <-  
  recipe(Attrition ~ ., data = healthcare_df) %>%

step_corr(all_numeric_predictors(), threshold = 0.7) %>%
prep()
# Áp dụng recipe cho dữ liệu filtered_healthcare_df <- corr_recipe %>% bake(new_data = NULL)
# Xác định các đặc trưng đã bị loại tidy(corr_recipe, number = 1)
Giảm Chiều Dữ Liệu với R

Ayo berlatih!

Giảm Chiều Dữ Liệu với R

Preparing Video For Download...