Package: permute 0.9-10-7
permute: Functions for Generating Restricted Permutations of Data
A set of restricted permutation designs for freely exchangeable, line transects (time series), and spatial grid designs plus permutation of blocks (groups of samples) is provided. 'permute' also allows split-plot designs, in which the whole-plots or split-plots or both can be freely-exchangeable or one of the restricted designs. The 'permute' package is modelled after the permutation schemes of 'Canoco 3.1' (and later) by Cajo ter Braak.
Authors:
permute_0.9-10-7.tar.gz
permute_0.9-10-7.zip(r-4.7-any)permute_0.9-10-7.zip(r-4.6-any)permute_0.9-10-7.zip(r-4.5-any)
permute_0.9-10-7.tgz(r-4.6-any)permute_0.9-10-7.tgz(r-4.5-any)
permute_0.9-10-7.tar.gz(r-4.7-any)permute_0.9-10-7.tar.gz(r-4.6-any)
permute_0.9-10-7.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
permute/json (API)
| # Install 'permute' in R: |
| install.packages('permute', repos = c('https://gavinsimpson.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/gavinsimpson/permute/issues
Pkgdown/docs site:https://gavinsimpson.github.io
- jackal - Mandible lengths of male and female golden jackals
permutationrestricted-permutations
Last updated from:85882c0732. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 110 | ||
| source / vignettes | OK | 201 | ||
| linux-release | OK | 110 | ||
| macos-release | OK | 69 | ||
| macos-oldrel | OK | 86 | ||
| windows-devel | OK | 74 | ||
| windows-release | OK | 78 | ||
| windows-oldrel | OK | 73 | ||
| wasm-release | OK | 81 |
Exports:allPartitionsallPermsas.allPermscheckgetAllpermsgetBlocksgetColgetCompletegetConstantgetControlgetDimgetHowgetMakegetMaxpermgetMinpermgetMirrorgetNpermgetObservedgetPlotsgetRowgetStratagetSymmetricgetTypegetWithinhownumPermspermutationspermutatorpermutePlotssetAllperms<-setBlocks<-setCol<-setComplete<-setConstant<-setDim<-setMake<-setMaxperm<-setMinperm<-setMirror<-setNperm<-setObserved<-setPlots<-setRow<-setStrata<-setSymmetric<-setType<-setWithin<-shuffleshuffleFreeshuffleGridshufflePartitionshufflePartitionSetshuffleSeriesshuffleSetshuffleStrataWithin
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Complete enumeration of all possible permutations | allPerms as.allPerms as.matrix.allPerms print.allPerms print.summary.allPerms summary.allPerms |
| Utility functions for complete enumeration of all possible permutations | allFree allGrid allSeries allStrata |
| Utility functions for permutation schemes | check print.check print.summary.check summary.check |
| Extractor functions to access components of a permutation design | get-methods getAllperms getAllperms.default getAllperms.how getBlocks getBlocks.default getBlocks.how getCol getCol.default getCol.how getCol.Plots getCol.Within getComplete getComplete.default getComplete.how getConstant getConstant.default getConstant.how getConstant.Within getControl getControl.allPerms getControl.default getDim getDim.default getDim.how getDim.Plots getDim.Within getHow getMake getMake.default getMake.how getMaxperm getMaxperm.default getMaxperm.how getMinperm getMinperm.default getMinperm.how getMirror getMirror.default getMirror.how getMirror.Plots getMirror.Within getNperm getNperm.default getNperm.how getObserved getObserved.default getObserved.how getPlots getPlots.default getPlots.how getRow getRow.default getRow.how getRow.Plots getRow.Within getStrata getStrata.default getStrata.how getStrata.Plots getSymmetric getSymmetric.default getSymmetric.how getSymmetric.Plots getSymmetric.Within getType getType.default getType.how getType.Plots getType.Within getWithin getWithin.default getWithin.how |
| How to define a permutation design? | how Plots print.how Within |
| Mandible lengths of male and female golden jackals | jackal |
| Number of observations in a given object | nobs-methods nobs.character nobs.data.frame nobs.factor nobs.integer nobs.matrix nobs.numeric |
| Number of possible permutations for a given object | numPerms |
| Generate random assignments to groups of fixed size | allPartitions shufflePartition shufflePartitionSet |
| Permute a vector of data | as.matrix.permutations permutations print.permutations |
| Replacement functions to set components of a permutation design | set-methods setAllperms<- setAllperms<-.default setAllperms<-.how setBlocks<- setBlocks<-.default setBlocks<-.how setCol<- setCol<-.default setCol<-.how setCol<-.Plots setCol<-.Within setComplete<- setComplete<-.default setComplete<-.how setConstant<- setConstant<-.default setConstant<-.how setConstant<-.Plots setConstant<-.Within setDim<- setDim<-.default setDim<-.how setDim<-.Plots setDim<-.Within setMake<- setMake<-.default setMake<-.how setMaxperm<- setMaxperm<-.default setMaxperm<-.how setMinperm<- setMinperm<-.default setMinperm<-.how setMirror<- setMirror<-.default setMirror<-.how setMirror<-.Plots setMirror<-.Within setNperm<- setNperm<-.default setNperm<-.how setObserved<- setObserved<-.default setObserved<-.how setPlots<- setPlots<-.default setPlots<-.how setRow<- setRow<-.default setRow<-.how setRow<-.Plots setRow<-.Within setStrata<- setStrata<-.default setStrata<-.how setStrata<-.Plots setSymmetric<- setSymmetric<-.default setSymmetric<-.how setSymmetric<-.Plots setSymmetric<-.Within setType<- setType<-.default setType<-.how setType<-.Plots setType<-.Within setWithin<- setWithin<-.default setWithin<-.how |
| Unrestricted and restricted permutations | permutator permute shuffle |
| Utility functions for unrestricted and restricted permutations | shuffle-utils shuffleFree shuffleGrid shuffleSeries shuffleStrata |
| Generate a set of permutations from the specified design | as.matrix.permutationMatrix shuffleSet |
