dgRMatrix-class Sparse Compressed, Row-oriented Numeric Matrices
Description
The dgRMatrix class is a class of sparse numeric matrices in the compressed, sparse, row-oriented format. In this implementation the non-zero elements in the rows are sorted into increasing column order.
Note: The column-oriented sparse classes, e.g., dgCMatrix, are preferred and better supported in the Matrix package.
Objects from the Class
Objects can be created by calls of the form new("dgRMatrix", ...).
Slots
-
j: -
Object of class
"integer"of length nnzero (number of non-zero elements). These are the column numbers for each non-zero element in the matrix. -
p: -
Object of class
"integer"of pointers, one for each row, to the initial (zero-based) index of elements in the row. -
x: -
Object of class
"numeric"- the non-zero elements of the matrix. -
Dim: -
Object of class
"integer"- the dimensions of the matrix.
Methods
- coerce
-
signature(from = "matrix", to = "dgRMatrix") - coerce
-
signature(from = "dgRMatrix", to = "matrix") - coerce
-
signature(from = "dgRMatrix", to = "dgTMatrix") - diag
-
signature(x = "dgRMatrix"): returns the diagonal ofx - dim
-
signature(x = "dgRMatrix"): returns the dimensions ofx - image
-
signature(x = "dgRMatrix"): plots an image ofxusing thelevelplotfunction
See Also
the RsparseMatrix class, the virtual class of all sparse compressed row-oriented matrices, with its methods. The dgCMatrix class (column compressed sparse) is really preferred.
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.