The `"RsparseMatrix"`

class is the virtual class of
all sparse matrices coded in sorted compressed row-oriented form.
Since it is a virtual class, no objects may be created from it. See
`showClass("RsparseMatrix")`

for its subclasses.

`j`

:Object of class

`"integer"`

of length`nnzero`

(number of non-zero elements). These are the row 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.`Dim`

,`Dimnames`

:

Class `"sparseMatrix"`

, directly.
Class `"Matrix"`

, by class `"sparseMatrix"`

.

Only **few** methods are defined currently on purpose, since we
rather use the `'>CsparseMatrix`

in Matrix.
Recently, more methods were added but *beware* that these
typically do *not* return `"RsparseMatrix"`

results, but
rather Csparse* or Tsparse* ones.

- t
`signature(x = "RsparseMatrix")`

: ...- coerce
`signature(from = "RsparseMatrix", to = "CsparseMatrix")`

: ...- coerce
`signature(from = "RsparseMatrix", to = "TsparseMatrix")`

: ...

its superclass, `'>sparseMatrix`

, and, e.g., class
`'>dgRMatrix`

for the links to other classes.

```
# NOT RUN {
showClass("RsparseMatrix")
# }
```

Run the code above in your browser using DataLab