Functions to convert a matrix to a list of partitioned matrices, and back again.
m2c(M, df = rep(1, dim(M)[2]))
matrix to be partitioned according to df
integer vector. See Details
list of matrices, typically the output of m2c
m2c
returns a list of matrices.
c2m
returns a matrix.
c2df
returns a numeric vector.
m2c
partitions a matrix into a list of matrices, by putting the first
df[1]
coloumns into the first matrix, the next df[2]
coloumns
into the second, etc.
c2m
joins a partitioned matrix back into a single matrix.
c2m(m2c(X, df))
equals X
.
c2df
takes a list of matrices and returns a vector with the number of
coloumns of the matrices.