sm2list {nadiv} | R Documentation |
Converts a sparse matrix into a three column format.
Description
From a sparse matrix object, the three column, row ordered lower triangle of
non-zero elements is created. Mostly used within other functions (i.e.,
makeD
)
Usage
sm2list(A, rownames = NULL, colnames = c("row", "column", "A"))
Arguments
A |
a sparse matrix |
rownames |
a list of rownames from the 'A' matrix. |
colnames |
the columns will be labeled however they are entered in this character vector |
Details
The sparse matrix and three column format must fit CERTAIN assumptions about row/column sorting and lower/upper triangle matrix.
Adapted from a function in the MCMCglmm
package
Value
returns the list form of the sparse matrix as a data.frame
See Also
[Package nadiv version 2.18.0 Index]