Eksik değerlerle çalışma
Eksik değerler sıklıkla farklı biçimlerde kodlanır. Bazı dosyalarda -9999 eksik değeri ifade ederken, bazılarında #$## gibi kodlar kullanılabilir. fread() fonksiyonuna hangi değerlerin eksik olarak ele alınacağını belirtmek için na.strings argümanını kullanabilirsin.
Şu dosyayı içe aktaracaksın:
id,name,val1,val2
9002019291929192,Robert Whitaker,,44
9200129401349301 ,Elisa Waters,289,##
9200149429834456 , Karla Schmidt,458,29
Eksik değerler "##" olarak kodlanmıştır. fread()'in boş bir alanı ,, varsayılan olarak NA kabul ettiğine dikkat et.
Bu egzersiz
R'de data.table ile Veri İşleme
kursunun bir parçasıdırEgzersiz talimatları
sample.csv dosyasını, "##" ifadesinin eksik değer olarak ele alınarak NA şeklinde içe aktarılmasını sağlayacak şekilde doğru biçimde içe aktar.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import the file using na.strings
missing_values <- ___
missing_values