Obsługa brakujących wartości
Brakujące wartości są często kodowane na różne sposoby. W niektórych plikach -9999 oznacza brak wartości, w innych mogą być zapisane jako #$##. Argument na.strings pozwala przekazać funkcji fread() informację o tym, które wartości należy traktować jako brakujące.
Zaimportujesz następujący plik:
id,name,val1,val2
9002019291929192,Robert Whitaker,,44
9200129401349301 ,Elisa Waters,289,##
9200149429834456 , Karla Schmidt,458,29
Brakujące wartości są zakodowane jako "##". Zwróć uwagę, że fread() domyślnie interpretuje puste pole ,, jako NA.
To ćwiczenie jest częścią kursu
Manipulacja danymi z data.table w R
Instrukcje do ćwiczenia
Zaimportuj plik sample.csv w taki sposób, aby wartość "##" była traktowana jako brakująca i importowana jako NA.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import the file using na.strings
missing_values <- ___
missing_values