当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R ldiMatrix-class 对角逻辑矩阵的“ldiMatrix”类


R语言 ldiMatrix-class 位于 Matrix 包(package)。

说明

逻辑对角矩阵类"ldiMatrix"

类中的对象

对象可以通过 new("ldiMatrix", ...) 形式的调用来创建,但通常是通过 Diagonal 来创建。

插槽

x

"logical" 向量。

diag

"character" 字符串,"U" 或 "N",请参阅 ddiMatrix

DimDimnames

矩阵维度和 dimnames ,请参阅 Matrix 类说明。

扩展

直接类 "diagonalMatrix" 和类 "lMatrix"

"sparseMatrix" ,按类 "diagonalMatrix"

例子


(lM <- Diagonal(x = c(TRUE,FALSE,FALSE)))
str(lM)#> gory details (slots)

crossprod(lM) # numeric
(nM <- as(lM, "nMatrix"))# -> sparse (not formally ``diagonal'')
crossprod(nM) # logical sparse

也可以看看

ddiMatrixdiagonalMatrix ;函数Diagonal

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Class "ldiMatrix" of Diagonal Logical Matrices。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。