Learn R Programming

benchmark (version 0.3-3)

beplot0: Benchmark experiment plot.

Description

Benchmark experiment plot.

Usage

## S3 method for class 'AlgorithmPerformance':
beplot0(x, xlab, ylab, lines.show=FALSE, lines.alpha=0.2, lines.lwd=1,
    lines.col=col, dots.pch=19, dots.cex=1, places.lty=2, places.col=1,
    legendfn=function(algs, cols) { legend("topleft", algs, lwd = 1,
    col = cols, bg = "white") }, ...)
## S3 method for class 'matrix':
beplot0(x, col=1:ncol(x), xlab, ylab, lines.show=FALSE, lines.alpha=0.2,
    lines.lwd=1, lines.col=col, dots.pch=19, dots.cex=1, places.lty=2,
    places.col=1, legendfn=function(algs, cols) { legend("topleft",
    algs, lwd = 1, col = cols, bg = "white") }, ...)

Arguments

xlab
A title for the x axis
ylab
A title for the y axis
lines.show
Connect dots of same benchmark runs
lines.col
Line color
lines.alpha
Alpha value of the line color
lines.lwd
Line width
dots.pch
Dot symbol
dots.cex
Dot symbol expansion
places.lty
Type of separator line between podium places
places.col
Color of separator line between podium places
legendfn
Function which draws a legend
...
Ignored
col
Dot colors

Value

  • beplot0.AlgorithmPerformance: Return value of underlying beplot0.matrix beplot0.matrix: Undefined

Details

beplot0.AlgorithmPerformance: The benchmark experiment plot visualizes each benchmark experiment run. The x-axis is a podium with as many places as algorithms. For each benchmark run, the algorithms are sorted according to their performance values and a dot is drawn on the corresponding place. To visualize the count of an algorithm on a specific position, a bar plot is shown for each of podium places.

References

See Eugster and Leisch (2008) and Eugster et al. (2008) in citation("benchmark").