首页 > 解决方案 > 如何在R中的矩阵中返回最大值?

问题描述

假设我们有一个这样的矩阵:

               degree        eigenvector     between
degree         1.0000000      0.9404647      0.2435627
eigenvector    0.9404647      1.00000000     0.67371624

我想返回最大值(不是 = 1,这里0.94...)和最小值(0.243...)。

有谁知道如何在 R 中做到这一点?

标签: rmatrix

解决方案


Amatrixvector具有dim属性的。所以,我们可以用一个逻辑向量对矩阵进行子集化,并得到range以返回min/max不包括 1 的值

range(mat[mat != 1])

推荐阅读