plot.benchmark: Plot method for the benchmark timings.
Description
Displays measurement results as a scatter plot, with R expressions on X axis
and execution time on Y axis. Each expression is highlighted by its own colour.
Usage
# S3 method for benchmark
plot(x, units = "auto", log = TRUE, xlab, ylab, ...)
Arguments
x
An object of class benchmark.
units
Character. The units to be used in printing the timings.
The available units are nanoseconds ("ns"), microseconds
("us"), milliseconds ("ms"), seconds ("s").
log
Logical. Should times be plotted on log scale?
xlab
Character. X axis label.
ylab
Character. Y axis label.
…
Not currently used.
Details
If ggplot2 package is available, it will be used. In order to switch to default
boxplot from the graphics package set option benchr.use_ggplot
to FALSE: options(benchr.use_ggplot = FALSE).