OneStageDesign-class {adoptr} | R Documentation |
One-stage designs
Description
OneStageDesign
implements a one-stage design as special case of
a two-stage design, i.e. as sub-class of TwoStageDesign
.
This is possible by defining n2 = 0,
c = c1f = c1e,
c2(x1) = ifelse(x1 < c, Inf, -Inf).
No integration pivots etc are required (set to NaN
).
Usage
OneStageDesign(n, ...)
## S4 method for signature 'numeric'
OneStageDesign(n, c, event_rate)
## S4 method for signature 'OneStageDesign'
TwoStageDesign(n1, event_rate, order = 5L, eps = 0.01, ...)
## S4 method for signature 'OneStageDesignSurvival'
TwoStageDesign(n1, order = 5L, eps = 0.01, ...)
## S4 method for signature 'OneStageDesign'
plot(x, y, ...)
Arguments
n |
sample size (stage-one sample size) |
... |
further optional arguments |
c |
rejection boundary (c = c1f = c1e) |
event_rate |
probability that a subject in either group will eventually have an event, only needs to be specified for time-to-event endpoints. |
n1 |
|
order |
integer >= 2, default is 5; order of Gaussian quadrature integration rule to use for new TwoStageDesign. |
eps |
numeric > 0, default = .01; the single critical value c must be split in a continuation interval [c1f, c1e]; this is given by c +/- eps. |
x |
design to plot |
y |
not used |
Details
Note that the default plot,TwoStageDesign-method
method
is not supported for OneStageDesign
objects.
See Also
TwoStageDesign
, GroupSequentialDesign-class
Examples
design <- OneStageDesign(30, 1.96)
summary(design)
design_twostage <- TwoStageDesign(design)
summary(design_twostage)
design_survival <- OneStageDesign(30, 1.96, 0.7)
TwoStageDesign(design_survival)