data.frame
, in a form usable by MLwiN for multiple membership models,
into a matrix
. The data.frame needs to contain (a) columns with membership IDs
(e.g. first row of which might be 2, 3, 5, 6, 0, 0
) and (b) columns containing weights
(e.g. first row of which might be 0.25, 0.25, 0.25, 0.25, 0, 0
; in this example the first row of
resulting matrix would be 0, 1, 1, 0, 1, 1
).df2matrix(data, idcols, weightcols)
data.frame
object.sparseMatrix
.matrix2df