Zacznij terazZacznij za darmo

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

Zobacz kurs

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
Edytuj i uruchom kod