Description Slots Methods See Also Examples
The nMatrix class is the virtual “mother” class of all
non-zero pattern (or simply pattern)
matrices in the Matrix package.
Common to all matrix object in the package:
Dim:Object of class "integer" - the dimensions
of the matrix - must be an integer vector with exactly two
non-negative values.
Dimnames:list of length two; each component
containing NULL or a character vector length
equal the corresponding Dim element.
There is a bunch of coercion methods (for as(..)), e.g.,
signature(from = "matrix", to = "nMatrix"):
Note that these coercions (must) coerce NAs to
non-zero, hence conceptually TRUE.
This is particularly important when
sparseMatrix objects are coerced to
"nMatrix" and hence to nsparseMatrix.
signature(from = "dMatrix", to = "nMatrix"), and
signature(from = "lMatrix", to = "nMatrix"):
For dense matrices with NAs, these
coercions are valid since Matrix version 1.2.0 (still with
a warning or a message if
"Matrix.warn", or "Matrix.verbose"
options are set.)
signature(from = "nMatrix", to = "matrix"): ...
signature(from = "nMatrix", to = "dMatrix"): ...
signature(from = "nMatrix", to = "lMatrix"): ...
— — —
Additional methods contain group methods, such as
signature(e1 = "nMatrix", e2 = "...."), ...
signature(e1 = "nMatrix", e2 = "...."), ...
signature(e1 = "nMatrix", e2 = "...."), ...
signature(e1 = "nMatrix", e2 = "...."), ...
signature(x = "nMatrix", "...."), ...
The classes lMatrix,
nsparseMatrix, and the mother class,
Matrix.
1 2 3 4 5 6 7 8 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.