Tiempo relativo
Al hacer benchmarking es importante considerar los tiempos absolutos y relativos.
Usando las mediciones de abajo, de media una llamada única a read.csv() es 720 - 80 = 640 milisegundos más lenta 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
Aproximadamente, ¿cuánto más lento es el tiempo medio de read.csv() comparado con readRDS()?
Este ejercicio forma parte del curso
Escribir código R eficiente
Ejercicio interactivo práctico
Pon en práctica la teoría con uno de nuestros ejercicios interactivos
Empezar ejercicio