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().
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in 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 = ___
)