Các đặc trưng có thông tin tương hỗ
Data frame credit_df chứa một số đặc trưng liên tục. Khi hai đặc trưng liên tục có tương quan, chúng mang cùng một thông tin — được gọi là thông tin tương hỗ (mutual information). Các đặc trưng tương quan cao không chỉ là dư thừa; chúng còn có thể gây ra vấn đề khi xây dựng mô hình. Chẳng hạn, trong hồi quy, các đặc trưng tương quan cao (tức đa cộng tuyến) có thể dẫn đến kết quả vô nghĩa. Để hình dung thông tin tương hỗ, bạn sẽ tạo một biểu đồ tương quan để xác định các đặc trưng có thông tin tương hỗ.
Các gói tidyverse và corrr đã đượ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
correlate()vàrplot()để tạo biểu đồ tương quan cho các đặc trưng số củacredit_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 a correlation plot
___ %>%
select(where(is.numeric)) %>%
___() %>%
shave() %>%
___(print_cor = TRUE) +
theme(axis.text.x = element_text(angle = 90, hjust = 1))