R: Autoplot method for microbenchmark objects: Prettier graphs...

autoplot.microbenchmark {microbenchmark} | R Documentation

## Autoplot method for microbenchmark objects: Prettier graphs for microbenchmark using ggplot2

### Description

Uses ggplot2 to produce a more legible graph of microbenchmark timings

### Usage

    autoplot.microbenchmark(object, ..., log = TRUE, y_max = 1.05 *
      max(object$time))

### Arguments

`object` | A microbenchmark object
`...` | Ignored
`log` | If `TRUE` the time axis will be on log scale.
`y_max` | The upper limit of the y axis (defaults to 5 percent more than the maximum value)

### Value

A ggplot2 plot

### Author(s)

Ari Friedman, Olaf Mersmann

### Examples

    if (requireNamespace("ggplot2")) {

    tm <- microbenchmark(rchisq(100, 0),
                         rchisq(100, 1),
                         rchisq(100, 2),
                         rchisq(100, 3),
                         rchisq(100, 5), times=1000L)
    ggplot2::autoplot(tm)
    }

[Package microbenchmark version 1.4-6 Index]