Relative Zeit
Beim Benchmarking ist es wichtig, sowohl absolute als auch relative Zeiten zu betrachten.
Mit den untenstehenden Messungen ist ein einzelner Aufruf von read.csv() im Durchschnitt 720 - 80 = 640 Millisekunden langsamer als 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
Ungefähr wie viel langsamer ist die mittlere Zeit von read.csv() im Vergleich zu readRDS()?
Diese Übung ist Teil des Kurses
<Kurs>Effizient R-Code schreiben</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten