rbind.fill.matrix: Bind matrices by row, and fill missing columns with NA.
Description
Bind matrices by row, and fill missing columns with NA.
Usage
rbind.fill.matrix(...)
Arguments
...
the matrices to rbind
Value
a matrix with column names
Details
The matrices are bound together using their column names
or the column indices (in that order of precedence.)
Numeric columns may be converted to character beforehand,
e.g. using format. If a matrix doesn't have colnames,
the column number is used. Note that this means that a
column with name "1" is merged with the first
column of a matrix without name and so on. The returned
matrix will always have column names.
Vectors are converted to 1-column matrices.
Matrices of factors are not supported. (They are anyways
quite inconvenient.) You may convert them first to either
numeric or character matrices. If a matrices of different
types are merged, then normal covnersion precendence will
apply.