how
. Whilst many of these are very simple index
opertations on a list, using these rather than directly accessing that
list allows the internal representation of the permutation design to
change without breaking code.getAllperms(object, ...)
getBlocks(object, ...)
getComplete(object, ...)
getConstant(object, ...)
getCol(object, ...)
getDim(object, ...)
getMake(object, ...)
getMaxperm(object, ...)
getMinperm(object, ...)
getMirror(object, ...)
getNperm(object, ...)
getObserved(object, ...)
getPlots(object, ...)
getRow(object, ...)
getStrata(object, ...)
getType(object, ...)
getWithin(object, ...)## S3 method for class 'how':
getAllperms(object, ...)
## S3 method for class 'how':
getBlocks(object, ...)
## S3 method for class 'how':
getCol(object, which = c("plots", "within"), ...)
## S3 method for class 'Plots':
getCol(object, ...)
## S3 method for class 'Within':
getCol(object, ...)
## S3 method for class 'how':
getComplete(object, ...)
## S3 method for class 'how':
getConstant(object, ...)
## S3 method for class 'Within':
getConstant(object, ...)
## S3 method for class 'how':
getDim(object, which = c("plots", "within"), ...)
## S3 method for class 'Plots':
getDim(object, ...)
## S3 method for class 'Within':
getDim(object, ...)
## S3 method for class 'how':
getMake(object, ...)
## S3 method for class 'how':
getMaxperm(object, ...)
## S3 method for class 'how':
getMinperm(object, ...)
## S3 method for class 'how':
getMirror(object, which = c("plots", "within"), ...)
## S3 method for class 'Plots':
getMirror(object, ...)
## S3 method for class 'Within':
getMirror(object, ...)
## S3 method for class 'how':
getNperm(object, ...)
## S3 method for class 'how':
getObserved(object, ...)
## S3 method for class 'how':
getPlots(object, ...)
## S3 method for class 'how':
getRow(object, which = c("plots", "within"), ...)
## S3 method for class 'Plots':
getRow(object, ...)
## S3 method for class 'Within':
getRow(object, ...)
## S3 method for class 'how':
getStrata(object, which = c("plots", "blocks"),
drop = TRUE, ...)
## S3 method for class 'Plots':
getStrata(object, drop = TRUE, ...)
## S3 method for class 'how':
getType(object, which = c("plots", "within"), ...)
## S3 method for class 'Plots':
getType(object, ...)
## S3 method for class 'Within':
getType(object, ...)
## S3 method for class 'how':
getWithin(object, ...)
object
.how
. They should be used in
preference to directly subsetting the permutation design in case the
internal structure of object changes as check
, a utility function for checking
permutation scheme described by how
.## extract components from a "how" object
hh <- how()
getWithin(hh)
getNperm(hh)
Run the code above in your browser using DataLab