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


R lower.tri 矩阵的下三角部分和上三角部分


R语言 lower.tri 位于 base 包(package)。

说明

返回与给定矩阵大小相同的逻辑矩阵,其中条目TRUE位于下三角或上三角中。

用法

lower.tri(x, diag = FALSE)
upper.tri(x, diag = FALSE)

参数

x

矩阵或其他R对象与length(dim(x)) == 2。出于向后兼容性的原因,当不满足上述条件时,as.matrix(x)首先被调用。

diag

合乎逻辑的。是否应该包括对角线?

例子

(m2 <- matrix(1:20, 4, 5))
lower.tri(m2)
m2[lower.tri(m2)] <- NA
m2

也可以看看

diagmatrix;进一步的 rowcol 是在 lower.tri()upper.tri() 基础上构建的。

相关用法


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