Bắt đầu ngayBắt đầu miễn phí

Sử dụng replace_with_na

Tiếp nối bộ dữ liệu trước, giờ bạn đã biết có một vài giá trị thiếu khá kỳ lạ.

Bây giờ, chúng ta sẽ xử lý chúng: thay những giá trị này thành giá trị thiếu (ví dụ NA) bằng hàm replace_with_na().

Bài tập này là một phần của khóa học

Xử lý dữ liệu thiếu trong R

Xem khóa học

Hướng dẫn bài tập

Với bộ dữ liệu pacman:

  • Dùng replace_with_na() để thay các giá trị thiếu "N/A", "na", và "missing" thành NA cho các biến yearscore.
  • Kiểm tra xem bạn đã loại bỏ hết các giá trị thiếu chưa bằng cách dùng miss_scan_count() ở cuối.

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.

# Print the top of the pacman data using `head()`
head(___)

# Replace the strange missing values "N/A", "na", and  
# "missing" with `NA` for the variables, year, and score
pacman_clean <- replace_with_na(_____, replace = list(year = c(___, ___, ___),
                                score = c(___, ___, ___)))
                                        
# Test if `pacman_clean` still has these values in it?
miss_scan_count(____, search = list(___, ___, ___))
Chỉnh sửa và Chạy Mã