Kom igångKom igång gratis

Hantera saknade värden

Saknade värden kodas ofta på olika sätt. I vissa filer representeras saknade värden av -9999, och i andra kan de kodas som #$##. Du kan använda argumentet na.strings för att tala om för fread() vilka värden som ska behandlas som saknade.

Du kommer att importera följande fil:

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

De saknade värdena kodas som "##". Observera att fread() som standard hanterar ett tomt fält ,, som NA.

Den här övningen är en del av kursen

Datamanipulering med data.table i R

Visa kurs

Övningsinstruktioner

Importera filen sample.csv på rätt sätt så att "##" tolkas som ett saknat värde och importeras som NA.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import the file using na.strings
missing_values <- ___
missing_values
Redigera och kör kod