Description Usage Arguments Details Value Author(s) Examples
View source: R/estimateNumPerm.R
Computes the number of unique permutations based on a vector of phenotypes and the number of groups.
1 | estimateNumPerm(phenotype, ngroups)
|
phenotype |
a numeric (or character if |
ngroups |
an integer indicating the number of groups in the phenotype |
This function calculates the number of unique permutations based on
the given phenotype and the number of groups present in the
phenotype. This function is used internally in sigPathway
and
attempts to avoid numeric overflow associated with multiplying out
large factorials.
A numeric with length 1.
Weil Lai
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ## One group: continuous observations
ptype1 <- c(24,25,17,26,25,16,14,17,12,15,19,20)
print(estimateNumPerm(ptype1, 1))
## Two groups
ptype2 <- c(0,1,1,0,1,0,1)
print(estimateNumPerm(ptype2, 2))
## Three groups
ptype3a <- c(2,0,1,2,0,1,2,0,0,1,1,2)
print(estimateNumPerm(ptype3a, 3))
ptype3b <- c("Banana","Apple","Lemon","Lemon","Lemon",
"Apple","Lemon","Banana","Banana")
print(estimateNumPerm(ptype3b, 3))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.