ComeçarComece de graça

Leitura rápida a partir do disco

Além de ter padrões inteligentes, fread() é super rápido! Neste exercício, você vai usar a função system.time() do R base para comparar o tempo de leitura do arquivo batrips.csv usando read.csv() e fread(). Tudo o que você precisa fazer é passar uma expressão para system.time(). Por exemplo, se quiser calcular quanto tempo leva para importar um arquivo chamado sample.csv, você pode usar:

system.time(read.csv("sample.csv"))
   user  system elapsed 
  3.495   0.040   3.547

De modo geral, você deve considerar o tempo user ao medir o tempo de execução. Então, neste caso, levou 3,495 segundos para importar o arquivo sample.csv.

Este exercício faz parte do curso

Manipulação de dados com data.table em R

Ver curso

Exercício interativo prático

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

# Use read.csv() to import batrips
system.time(___("batrips.csv"))
Editar e executar o código