ComeçarComece de graça

Compare read.delim() e read.delim.raw()

Ao processar uma sequência de blocos contíguos de dados em um disco rígido, o iotools pode converter um objeto bruto em um data.frame ou matrix e, ao mesmo tempo, carregar o próximo bloco de dados. Essas otimizações permitem que o iotools processe arquivos muito grandes com rapidez.

Este exercício faz parte do curso

Processamento de Dados em Escala no R

Ver curso

Instruções do exercício

  • Meça o tempo de leitura de um arquivo usando read.delim() cinco vezes.
  • Meça o tempo de leitura de um arquivo usando read.delim.raw() cinco vezes.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 = ___
)
Editar e executar o código