bench-package {bench} | R Documentation |
Tools to accurately benchmark and analyze execution times for R expressions.
Maintainer: Jim Hester james.f.hester@gmail.com
Other contributors:
Drew Schmidt (read_proc_file implementation) [contributor]
Useful links:
dat <- data.frame(x = runif(10000, 1, 1000), y=runif(10000, 1, 1000)) # `bench::mark()` implicitly calls summary() automatically results <- bench::mark( dat[dat$x > 500, ], dat[which(dat$x > 500), ], subset(dat, x > 500)) # However you can also do so explicitly to filter gc differently. summary(results, filter_gc = FALSE) # Or output relative times summary(results, relative = TRUE)