dgCMatrix
class is a class of sparse numeric
matrices in the compressed, sparse, column-oriented format. In this
implementation the non-zero elements in the columns are sorted into
increasing row order. dgCMatrix
is the
standard class for sparse numeric matrices in the
Matrix package.
new("dgCMatrix",
...)
, more typically via as(*, "CsparseMatrix")
or similar.
Often however, more easily via Matrix(*, sparse = TRUE)
,
or most efficiently via sparseMatrix()
.x
:"numeric"
- the non-zero
elements of the matrix."CsparseMatrix"
.
signature(from = "matrix", to = "dgCMatrix")
signature(from = "dgCMatrix", to = "matrix")
signature(from = "dgCMatrix", to = "dgTMatrix")
signature(x = "dgCMatrix")
: returns the diagonal
of x
signature(x = "dgCMatrix")
: returns the dimensions
of x
signature(x = "dgCMatrix")
: plots an image of
x
using the levelplot
functionsignature(a = "dgCMatrix", b = "...")
:
see solve-methods
, notably the extra argument
sparse
.signature(x = "dgCMatrix")
: computes the LU
decomposition of a square dgCMatrix
objectdsCMatrix
,
dtCMatrix
, lu
(m <- Matrix(c(0,0,2:0), 3,5))
str(m)
m[,1]
Run the code above in your browser using DataLab