ÎncepețiÎncepe gratuit

Timp relativ

Când faci benchmarking, este important să iei în considerare atât timpii absoluți, cât și cei relativi. Using the timings below, on average a single call to read.csv() is 720 - 80 = 640 milliseconds slower than that of 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 

Cam de câte ori este mai lent timpul mediu al read.csv() față de cel al readRDS()?

Acest exercițiu face parte din cursul

Scrierea codului R eficient

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul