powered by
Conversion between sparse matrix types
fm_as_dgCMatrix(x)fm_as_dgTMatrix(x, unique = TRUE, ...)fm_as_unpackedMatrix(x)fm_as_fmesher_sparse(x)# S3 method for default fm_as_dgCMatrix(x)# S3 method for fmesher_sparse fm_as_dgCMatrix(x)# S3 method for default fm_as_dgTMatrix(x, unique = TRUE, ...)# S3 method for default fm_as_unpackedMatrix(x)# S3 method for fmesher_sparse fm_as_unpackedMatrix(x)# S3 method for fmesher_sparse fm_as_dgTMatrix(x, unique = TRUE, ...)
fm_as_dgTMatrix(x, unique = TRUE, ...)
fm_as_unpackedMatrix(x)
fm_as_fmesher_sparse(x)
# S3 method for default fm_as_dgCMatrix(x)
# S3 method for fmesher_sparse fm_as_dgCMatrix(x)
# S3 method for default fm_as_dgTMatrix(x, unique = TRUE, ...)
# S3 method for default fm_as_unpackedMatrix(x)
# S3 method for fmesher_sparse fm_as_unpackedMatrix(x)
# S3 method for fmesher_sparse fm_as_dgTMatrix(x, unique = TRUE, ...)
fm_as_dgCMatrix returns a Matrix::dgCMatrix object.
fm_as_dgCMatrix
fm_as_dgTMatrix returns a Matrix::dgTMatrix object.
fm_as_dgTMatrix
fm_as_unpackedMatrix returns an object of virtual class Matrix::unpackedMatrix.
fm_as_unpackedMatrix
fm_as_fmesher_sparse returns an fmesher_sparse object.
fm_as_fmesher_sparse
fmesher_sparse
Object to be converted
logical; if TRUE, ensures that the sparse triplet representation has a single entry for each non-zero matrix element.
TRUE
library(Matrix) str(A <- fm_as_dgCMatrix(matrix(c(1, 2, 0, 0, 0, 3, 4, 0, 5), 3, 3))) str(fm_as_dgTMatrix(A)) str(fm_as_unpackedMatrix(A)) str(fm_as_fmesher_sparse(A))
Run the code above in your browser using DataLab