開始使用免費開始

相對時間

在進行效能評測(benchmarking)時,需要同時考量絕對時間與相對時間。 根據下方的量測結果,平均而言,單次呼叫 read.csv()readRDS() 慢了 720 - 80 = 640 毫秒。

> 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 

大約來說,read.csv() 的平均時間相較於 readRDS() 慢了多少倍?

本練習屬於課程

撰寫高效 R 程式碼

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習