CommencezCommencez gratuitement

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

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice