Menangani nilai hilang
Nilai hilang sering kali dikodekan secara berbeda. Di beberapa berkas, -9999 berarti nilai hilang, sedangkan di berkas lain bisa dikodekan sebagai #$##. Anda dapat menggunakan argumen na.strings untuk memberi tahu fread() nilai mana yang harus diperlakukan sebagai nilai hilang.
Anda akan mengimpor berkas berikut:
id,name,val1,val2
9002019291929192,Robert Whitaker,,44
9200129401349301 ,Elisa Waters,289,##
9200149429834456 , Karla Schmidt,458,29
Nilai hilang dikodekan sebagai "##". Perhatikan bahwa fread() secara bawaan akan menangani kolom kosong ,, sebagai NA.
Latihan ini adalah bagian dari kursus
Manipulasi Data dengan data.table di R
Petunjuk latihan
Impor berkas sample.csv dengan benar sehingga "##" diperlakukan sebagai nilai hilang dan diimpor sebagai NA.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the file using na.strings
missing_values <- ___
missing_values