Mẹo hot-deck II: sắp xếp theo biến tương quan
Một mẹo khác có thể cải thiện hiệu quả của hot-deck imputation là sắp xếp dữ liệu theo các biến có tương quan với biến bạn muốn nội suy.
Chẳng hạn, trong tất cả các biểu đồ lề mà bạn vừa vẽ, bạn thấy nhiệt độ không khí tương quan chặt chẽ với nhiệt độ bề mặt biển — điều này rất hợp lý. Bạn có thể tận dụng hiểu biết này để cải thiện hot-deck imputation. Nếu bạn sắp xếp dữ liệu theo sea_surface_temp trước, thì mỗi giá trị air_temp được nội suy sẽ lấy từ một donor có sea_surface_temp tương tự. Hãy xem cách nó hoạt động!
Bài tập này là một phần của khóa học
Xử lý dữ liệu khuyết bằng Imputation trong R
Hướng dẫn bài tập
- Thực hiện hot-deck imputation cho các giá trị thiếu trong
air_tempcủa dữ liệutao, sắp xếp theosea_surface_tempvà gán kết quả chotao_imp. - Tạo biểu đồ lề (margin plot) của
air_tempso vớisea_surface_temp.
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.
# Hot-deck-impute air_temp in tao ordering by sea_surface_temp
tao_imp <- ___(___, ___ = ___, ___ = ___)
# Draw a margin plot of air_temp vs sea_surface_temp
tao_imp %>%
select(air_temp, sea_surface_temp, air_temp_imp) %>%
___(___ = ___)