Začněte nyníZačněte zdarma

Relativní čas

Při benchmarkingu je důležité sledovat jak absolutní, tak relativní časy. Z níže uvedených měření vyplývá, že průměrné volání read.csv() je o 720 - 80 = 640 milisekund pomalejší než volání 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 

Přibližně kolikrát je průměrný čas read.csv() pomalejší než průměrný čas readRDS()?

Toto cvičení je součástí kurzu

Efektivní kód v R

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení