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
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul