开始使用免费开始使用

相对时间

在基准测试中,需要同时考虑绝对时间和相对时间。 根据下面的计时结果,平均来看,单次调用 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 代码写作

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习