Plots an object that inherits from class EventProbabilities.
Usage
# S3 method for class 'EventProbabilities'
plot(
x,
y,
...,
allocationRatioPlanned = x$allocationRatioPlanned,
main = NA_character_,
xlab = NA_character_,
ylab = NA_character_,
type = 1L,
legendTitle = NA_character_,
palette = "Set1",
plotPointsEnabled = NA,
legendPosition = "auto",
showSource = FALSE,
plotSettings = NULL
)Arguments
- x
The object that inherits from
EventProbabilities.- y
An optional object that inherits from
NumberOfSubjects.- ...
Optional plot arguments. At the moment
xlimandylimare implemented for changing x or y axis limits without dropping data observations.- allocationRatioPlanned
The planned allocation ratio
n1 / n2for a two treatment groups design, default is1. For multi-arm designs, it is the allocation ratio relating the active arm(s) to the control. For simulating means and rates for a two treatment groups design, it can be a vector of lengthkMax, the number of stages. It can be a vector of lengthkMax, too, for multi-arm and enrichment designs. In these cases, a change of allocating subjects to treatment groups over the stages can be assessed. Note that internallyallocationRatioPlannedis treated as a vector of lengthkMax, not a scalar.- main
The main title.
- xlab
The x-axis label.
- ylab
The y-axis label.
- type
The plot type (default = 1). Note that at the moment only one type is available.
- legendTitle
The legend title, default is
"".- palette
The palette, default is
"Set1".- plotPointsEnabled
Logical. If
TRUE, additional points will be plotted.- legendPosition
The legend position. The default,
"auto", measures the legend and chooses among six inside positions by minimizing overlap with points, line segments, reference lines, bars, boxes, and error bars. Long labels are wrapped and entries arranged vertically in automatic mode. Oversized legends and faceted plots use the outside right position. This heuristic uses the current graphics device (seven inches square when no device is open); resizing may require recreating the plot or setting a position explicitly. Manual positions are:-1or"none": hide the legend"left","right","bottom","top": outside the plot0: default outside position with a square aspect ratio1,2,3: inside left, at the top, centre, or bottom4,5,6: inside right, at the top, centre, or bottomNA: retain the legacy plot-specific positioning rules
- showSource
Logical. If
TRUE, the parameter names of the object will be printed which were used to create the plot; that may be, e.g., useful to check the values or to create own plots with the base Rplotfunction. AlternativelyshowSourcecan be defined as one of the following character values:"commands": returns a character vector with plot commands"axes": returns a list with the axes definitions"test": all plot commands will be validated witheval(parse())and returned as character vector (function does not stop if an error occurs)"validate": all plot commands will be validated witheval(parse())and returned as character vector (function stops if an error occurs)
Note: no plot object will be returned if
showSourceis a character.- plotSettings
An object of class
PlotSettingscreated bygetPlotSettings().
