| 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): givesrrandom 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)