НачатьНачать бесплатно

Относительное время

При бенчмаркинге важно учитывать как абсолютное, так и относительное время выполнения. Согласно результатам ниже, в среднем один вызов read.csv() выполняется на 720 - 80 = 640 миллисекунд медленнее, чем 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 

Примерно во сколько раз среднее время выполнения read.csv() превышает среднее время выполнения readRDS()?

Это упражнение является частью курса

Эффективный код на R

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение