Jämför read.delim() och read.delim.raw()
När iotools bearbetar en sekvens av sammanhängande datachunkar på hårddisken kan paketet konvertera ett råobjekt till en data.frame eller matrix samtidigt som nästa chunk hämtas. Tack vare dessa optimeringar kan iotools bearbeta mycket stora filer snabbt.
Den här övningen är en del av kursen
Skalbar databehandling i R
Övningsinstruktioner
- Mät hur lång tid det tar att läsa en fil med
read.delim()fem gånger. - Mät hur lång tid det tar att läsa en fil med
read.delim.raw()fem gånger.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load the iotools and microbenchmark packages
___
___
# Time the reading of files
___(
# Time the reading of a file using read.delim five times
___("mortgage-sample.csv", header = FALSE, sep = ","),
# Time the reading of a file using read.delim.raw five times
___("mortgage-sample.csv", header = FALSE, sep = ","),
times = ___
)