plot.designresult {mlpwr}R Documentation

Plot search result

Description

Plot a one- or two-dimensional graph of the result.

Usage

## S3 method for class 'designresult'
plot(
  x,
  design = NULL,
  adderrorbars = NULL,
  addribbon = NULL,
  trim = TRUE,
  type = "heat",
  color.width = 0.15,
  color.gradient = "diverging",
  ...
)

Arguments

x

Object of class designresult as created by the find.design function.

design

Specify a design as a list. Can be used to make a 1D plot for a two-dimensional simfun. Set NA for the dimension that should be plotted and set a value for all others. For example: design=list(n=NA,k=9)

adderrorbars

logical. Plots errorbars in the 1D plot if TRUE. Default is FALSE (also if specified as NULL).

addribbon

logical. Adds ribbon in the 1D plot if TRUE. Default is TRUE (also if specified as NULL).

trim

logical. Option to trim the plotting area for the 2D line plot. The trimmed area is the area where the line is plotted. Default is TRUE.

type

character indicating the type of the 2D plot. Can be 'heat'(default) or 'line'.

color.width

numeric. Option for the diverging colormap in the 2D plot. Width of the blue-white colorband.

color.gradient

character indicating whether the 2D plot should have a "diverging" color gradient (white-blue-white, default) or a "linear" color gradient (blue-red)

...

additional arguments to be passed.

Value

A ggplot object

Examples

#Load a simulation function
simfun = example.simfun('ttest')
# Perform the search
ds = find.design(simfun = simfun, boundaries = c(100,300), power = .95)
# Plot results
plot(ds)

[Package mlpwr version 1.1.0 Index]