Thời gian tương đối
Khi benchmark, bạn cần xem cả thời gian tuyệt đối và tương đối.
Dựa trên kết quả thời gian bên dưới, trung bình một lần gọi đơn lẻ tới read.csv() chậm hơn readRDS() 720 - 80 = 640 mili giây.
> 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
Xấp xỉ, thời gian trung bình của read.csv() chậm hơn readRDS() bao nhiêu lần?
Bài tập này là một phần của khóa học
Viết mã R hiệu quả
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập