Kom igångKom igång gratis

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

Visa kurs

Ö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 = ___
)
Redigera och kör kod