generateRandomSequences {randomizeR} | R Documentation |
Generate random sequences
Description
Generates randomization sequences from a given randomization procedure.
Usage
genSeq(obj, r, seed)
## S4 method for signature 'pbrPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'pbrPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'pbrPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'pbrPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'rarPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'rarPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'rarPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'rarPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'abcdPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'abcdPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'abcdPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'abcdPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'bbcdPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'bbcdPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'bbcdPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'bbcdPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'ebcPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'ebcPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'ebcPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'ebcPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'bsdPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'bsdPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'bsdPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'bsdPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'chenPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'chenPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'chenPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'chenPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'crPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'crPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'crPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'crPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'gbcdPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'gbcdPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'gbcdPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'gbcdPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'hadaPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'hadaPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'hadaPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'hadaPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'mpPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'mpPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'mpPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'mpPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'rpbrPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'rpbrPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'rpbrPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'rpbrPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'tbdPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'tbdPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'tbdPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'tbdPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'rtbdPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'rtbdPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'rtbdPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'rtbdPar,missing,missing'
genSeq(obj, r, seed)
## S4 method for signature 'udPar,numeric,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'udPar,missing,numeric'
genSeq(obj, r, seed)
## S4 method for signature 'udPar,numeric,missing'
genSeq(obj, r, seed)
## S4 method for signature 'udPar,missing,missing'
genSeq(obj, r, seed)
Arguments
obj |
object specifying the randomization procedure, see |
r |
numeric indicating the number of random sequences to be generated at random, or missing. |
seed |
a single value, interpreted as an integer, that specifies the seed for the random number generation. |
Details
genSeq
generates randomization sequences for a randomization
procedure as defined by the input parameters.
genSeq
has two modes, according to the input.
-
genSeq(obj,r)
: givesr
random sequences from the design specified byobj
, along with the parameters stored inobj
. -
genSeq(obj)
: gives one random sequences from the design specified byobj
, along with the parameters stored inobj
.
The sequences are generated by using the Monte-Carlo sampling technique to sample
from the true distribution of the sequences according to the randomization procedure
specified by obj
.
The parameters of the randomization procedure are saved along with the sequences
to ensure reproducibility of the results.
Value
An object inheriting from randSeq, representing the r
randomization sequences generated at random for the specified randomization procedure.
The output consists of the parameters used for the generation of the
randomization sequences (see createParam
) and the matrix M
that stores the randomization sequences in its r
rows.
If r
is missing, one sequence is generated by default.
Examples
# generate randomization sequences using Complete Randomization for N = 10
myPar <- crPar(10)
genSeq(myPar, 4)
genSeq(myPar)
# generate randomization sequences using the Random Allocation Rule for N = 10
myPar <- rarPar(10)
genSeq(myPar, 4)
genSeq(myPar)
# generate randomization sequences using the Maximal Procedure with mti = 2 and N = 10
myPar <- mpPar(10, 2)
genSeq(myPar, 4)
genSeq(myPar)