Examples for 'Matrix::dMatrix-class'


(Virtual) Class "dMatrix" of "double" Matrices

Aliases: dMatrix-class lMatrix-class Compare,dMatrix,logical-method Compare,dMatrix,numeric-method Compare,logical,dMatrix-method Compare,numeric,dMatrix-method Logic,dMatrix,logical-method Logic,dMatrix,numeric-method Logic,dMatrix,sparseVector-method Logic,logical,dMatrix-method Logic,numeric,dMatrix-method Math2,dMatrix-method Ops,dMatrix,dMatrix-method Ops,dMatrix,ddiMatrix-method Ops,dMatrix,lMatrix-method Ops,dMatrix,ldiMatrix-method Ops,dMatrix,nMatrix-method coerce,matrix,dMatrix-method coerce,numLike,dMatrix-method zapsmall,dMatrix-method Arith,lMatrix,numeric-method Arith,lMatrix,logical-method Arith,logical,lMatrix-method Arith,numeric,lMatrix-method Compare,lMatrix,logical-method Compare,lMatrix,numeric-method Compare,logical,lMatrix-method Compare,numeric,lMatrix-method Logic,lMatrix,logical-method Logic,lMatrix,numeric-method Logic,lMatrix,sparseVector-method Logic,logical,lMatrix-method Logic,numeric,lMatrix-method Ops,lMatrix,dMatrix-method Ops,lMatrix,lMatrix-method Ops,lMatrix,nMatrix-method Ops,lMatrix,numeric-method Ops,numeric,lMatrix-method Summary,lMatrix-method coerce,lMatrix,dgCMatrix-method coerce,matrix,lMatrix-method coerce,numLike,lMatrix-method

Keywords: classes algebra

### ** Examples

 showClass("dMatrix")
Virtual Class "dMatrix" [package "Matrix"]

Slots:
                                 
Name:         x      Dim Dimnames
Class:  numeric  integer     list

Extends: 
Class "Matrix", directly
Class "xMatrix", directly
Class "mMatrix", by class "Matrix", distance 2
Class "replValueSp", by class "Matrix", distance 2

Known Subclasses: 
Class "ddenseMatrix", directly
Class "dsparseMatrix", directly
Class "ddiMatrix", directly
Class "dgeMatrix", by class "ddenseMatrix", distance 2
Class "dtrMatrix", by class "ddenseMatrix", distance 2
Class "dsyMatrix", by class "ddenseMatrix", distance 2
Class "dtpMatrix", by class "ddenseMatrix", distance 2
Class "dspMatrix", by class "ddenseMatrix", distance 2
Class "dgCMatrix", by class "dsparseMatrix", distance 2
Class "dtCMatrix", by class "dsparseMatrix", distance 2
Class "dsCMatrix", by class "dsparseMatrix", distance 2
Class "dgRMatrix", by class "dsparseMatrix", distance 2
Class "dtRMatrix", by class "dsparseMatrix", distance 2
Class "dsRMatrix", by class "dsparseMatrix", distance 2
Class "dgTMatrix", by class "dsparseMatrix", distance 2
Class "dtTMatrix", by class "dsparseMatrix", distance 2
Class "dsTMatrix", by class "dsparseMatrix", distance 2
Class "dpoMatrix", by class "ddenseMatrix", distance 3
Class "dppMatrix", by class "ddenseMatrix", distance 3
Class "corMatrix", by class "ddenseMatrix", distance 4
Class "Cholesky", by class "dtrMatrix", distance 3
Class "pCholesky", by class "dtpMatrix", distance 3
Class "BunchKaufman", by class "dtrMatrix", distance 3
Class "pBunchKaufman", by class "dtpMatrix", distance 3
 set.seed(101)
 round(Matrix(rnorm(28), 4,7), 2)
4 x 7 Matrix of class "dgeMatrix"
      [,1]  [,2]  [,3]  [,4]  [,5]  [,6]  [,7]
[1,] -0.33  0.31  0.92  1.43 -0.85 -0.16  0.74
[2,]  0.55  1.17 -0.22 -1.47  0.06  0.71 -1.41
[3,] -0.67  0.62  0.53 -0.24 -0.82 -0.27  0.47
[4,]  0.21 -0.11 -0.79 -0.19 -2.05 -1.46 -0.12
 M <- Matrix(rlnorm(56, sd=10), 4,14)
 (M. <- zapsmall(M))
4 x 14 Matrix of class "dgeMatrix"
     [,1]   [,2] [,3] [,4] [,5] [,6] [,7]   [,8] [,9] [,10]    [,11]  [,12]
[1,]  107  23829    5  125    0    0  323      5    0    68        1 101883
[2,]  146      0 9930 1963   56    0    0  80668    0    48        0      0
[3,] 7703 147051    0    0  296    0 1791 125145    0     0  3609119      0
[4,]   16      0   89    0    0    0    0      0    3     4 10846685      0
     [,13]     [,14]
[1,]    21 110604988
[2,]     0     67289
[3,]     4         0
[4,]     1         0
 table(as.logical(M. == 0))
FALSE  TRUE 
   31    25 

[Package Matrix version 1.5-3 Index]