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 numeric
OneStageDesign(n, c, event_rate)
# S4 method for OneStageDesign
TwoStageDesign(n1, event_rate, order = 5L, eps = 0.01, ...)
# S4 method for OneStageDesignSurvival
TwoStageDesign(n1, order = 5L, eps = 0.01, ...)
# S4 method for 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
OneStageDesign object to convert, overloaded from
TwoStageDesign
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.