multCh7SM: Possible arrangements by row a matrix, where NA values are ignored
Description
Similar to multCh7, this function will generate all of the possible arrangements of the data by row within a matrix, except for NA values, which will remain fixed. This function is used in pSkilMack and cSkilMack to generate the Exact distribution. For a given matrix of with k1,...kn non-missing values, this will give k1!*k2!*...*kn! possible arrangements
Usage
multCh7SM(our.matrix)
Arguments
Value
Returns an array, containing k1!*k2!*...*kn! distinct matrices of the same size as our.matrix
Details
The computations involved get very time consuming very quickly, so be careful not to use it for too large of a matrix.
##Get a matrix with some NA'sour.matrix<-matrix(c(NA,1,2,3,5,7,NA,NA,11),ncol=3,byrow=TRUE)
##Get every possible arrangement by row, treating the NA's as fixedmultCh7SM(our.matrix)