Temps relatif
Quand vous faites du benchmarking, il est important de considérer les temps absolus et relatifs.
À partir des mesures ci‑dessous, en moyenne un seul appel à read.csv() est de 720 - 80 = 640 millisecondes plus lent que 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
Approximativement, de combien le temps moyen de read.csv() est‑il plus lent que celui de readRDS()?
Cette activité fait partie du cours
Écrire du code R efficace
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice