Vergelijk read.delim() en read.delim.raw()
Bij het verwerken van een reeks aaneengesloten datablokken op een harde schijf kan iotools een raw-object omzetten in een data.frame of matrix en tegelijk alvast het volgende blok ophalen. Dankzij deze optimalisaties kan iotools zeer grote bestanden snel verwerken.
Deze oefening maakt deel uit van de cursus
Schaalbare gegevensverwerking in R
Oefeninstructies
- Meet vijf keer de inleestijd van een bestand met
read.delim(). - Meet vijf keer de inleestijd van een bestand met
read.delim.raw().
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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 = ___
)