Göreli süre
Benchmark yaparken hem mutlak hem de göreli süreleri dikkate almak önemlidir.
Aşağıdaki süreleri kullanarak, ortalamada read.csv() için yapılan tek bir çağrı, readRDS()'e göre 720 - 80 = 640 milisaniye daha yavaştır.
> 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
Yaklaşık olarak, read.csv()'nin ortalama süresi readRDS()'ye kıyasla ne kadar daha yavaştır?
Bu egzersiz
Verimli R Kodu Yazma
kursunun bir parçasıdırUygulamalı interaktif egzersiz
İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün
Egzersizi başlat