ÎncepețiÎncepe gratuit

Compară read.delim() și read.delim.raw()

Când procesează o secvență de blocuri contigue de date de pe hard disk, iotools poate transforma un obiect raw într-un data.frame sau matrix, recuperând în același timp următorul bloc de date. Aceste optimizări îi permit lui iotools să proceseze rapid fișiere foarte mari.

Acest exercițiu face parte din cursul

Procesarea scalabilă a datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Măsoară timpul de citire a unui fișier folosind read.delim() de cinci ori.
  • Măsoară timpul de citire a unui fișier folosind read.delim.raw() de cinci ori.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 = ___
)
Editează și rulează codul