Aan de slagGa gratis aan de slag

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

Cursus bekijken

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 = ___
)
Code bewerken en uitvoeren