ComeçarComece de graça

Tempo relativo

Ao fazer benchmarking, é importante considerar tempos absolutos e relativos. Usando as medições abaixo, em média uma chamada única a read.csv() é 720 - 80 = 640 milissegundos mais lenta do que readRDS().

> microbenchmark(read.csv("movies.csv"),
                 readRDS("movies.rds"),
                 times = 10)

Unit: milliseconds
                       expr  min  lq  mean  median   uq neval cld
read.csv("movies.csv")  540  660 680   720     720  740    10   b
 readRDS("movies.rds")   70   80  90    80     100  110    10  a 

Aproximadamente, quanto mais lento é o tempo médio de read.csv() em comparação com readRDS()?

Este exercício faz parte do curso

Escrevendo código R eficiente

Ver curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Começar o exercício