ПочатиПочніть безкоштовно

Відносний час

Під час бенчмаркінгу важливо враховувати як абсолютний, так і відносний час. Використовуючи наведені нижче вимірювання, у середньому один виклик 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

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу