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

Xử lý giá trị khuyết

Các giá trị khuyết thường được mã hóa theo nhiều cách khác nhau. Trong một số tệp, -9999 có nghĩa là giá trị khuyết; ở tệp khác, chúng có thể được mã hóa như #$##. Bạn có thể dùng đối số na.strings để cho fread() biết những giá trị nào cần được coi là giá trị khuyết.

Bạn sẽ nhập (import) tệp sau:

id,name,val1,val2
9002019291929192,Robert Whitaker,,44
9200129401349301 ,Elisa Waters,289,##
9200149429834456 , Karla Schmidt,458,29

Các giá trị khuyết được mã hóa là "##". Lưu ý fread() mặc định coi trường trống ,,NA.

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

Xử lý dữ liệu với data.table trong R

Xem khóa học

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

Nhập (import) tệp sample.csv đúng cách để đảm bảo "##" được coi là giá trị khuyết và được nhập thành NA.

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.

# Import the file using na.strings
missing_values <- ___
missing_values
Chỉnh sửa và Chạy Mã