當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。