在矩阵中找到最大值的行和列索引

里卡多

我希望找到矩阵的最大元素值及其位置(在矩阵的行ID和列ID中)。

我正在使用以下函数返回矩阵的行和列。

这似乎是一个糟糕的技巧-这是我可能缺少本机方法的一种情况。有更好的/更多的R方法吗?

这是我的功能:

matxMax <- function(mtx)
{
    colmn <- which(mtx == max(mtx)) %/% nrow(mtx) + 1
    row <- which(mtx == max(mtx)) %% nrow(mtx)
    return( matrix(c(row, colmn), 1))
}

我使用如下:

mm <- matrix(rnorm(100), 10, 10)
maxCords <- matxMax(mm)
mm[maxCords]
QuantIbex

你可以做

## Some data
set.seed(123)
mm <- matrix(rbinom(40, 20, 0.5), 8, 5)
mm
#      [,1] [,2] [,3] [,4] [,5]
# [1,]    9   10    8   11   11
# [2,]   12   10    6   11   12
# [3,]    9   14    9   10    6
# [4,]   13   10   14   11   10
# [5,]   13   11   13    9   12
# [6,]    6   10   11    8    8
# [7,]   10    7   11   14    9
# [8,]   13   13   16   13    8

which(mm == max(mm), arr.ind = TRUE)
#      row col
# [1,]   8   3

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在numpy数组列中找到最大值?

来自分类Dev

在二维列表的一列中找到最大值的每个索引

来自分类Dev

在numpy中找到最大值的索引,排除零值

来自分类Dev

在Pandas DataFrame中找到所有最大值的索引

来自分类Dev

在每个分区的列中找到最大值

来自分类Dev

在排除索引的数组中找到最大值

来自分类Dev

awk:在列中找到最小值和最大值

来自分类Dev

R:具有最大值的列和行索引

来自分类Dev

在矩阵中找到不同值的行索引

来自分类Dev

在矩阵中找到不同值的行索引

来自分类Dev

在pandas df中找到某些行和列之间的最大值

来自分类Dev

如何找到数据帧或矩阵的最小值/最大值的位置(行/列)(R问题)

来自分类Dev

使用Pandas,如何从一组列中找到最小/最大值和索引,并在相应的一组列上满足条件?

来自分类Dev

在Pandas列中找到多行的最大值

来自分类Dev

使用VBA在某些列的每一行中找到最大值

来自分类Dev

如何在postgres中找到与同一列相同的列的最大值和值?

来自分类Dev

如何从列中找到最大值

来自分类Dev

在二维列表的一列中找到最大值的每个索引

来自分类Dev

在numpy中找到最大值的索引,排除零值

来自分类Dev

如何在二维数组(矩阵)中找到局部最大值的索引?

来自分类Dev

高效的C代码可在每个矩阵行中找到最大数量的列索引

来自分类Dev

在Pandas DataFrame中找到所有最大值的索引

来自分类Dev

在与另一列对应的列中找到最大值和最小值

来自分类Dev

R:具有最大值的列和行索引

来自分类Dev

在矩阵中找到不同值的行索引

来自分类Dev

在两列中找到最小值和最大值

来自分类Dev

我有40401 x 57矩阵,我需要从每一行中找到最大值以及该最大值的对应列索引?

来自分类Dev

在数据框的给定列中找到最大值的行索引

来自分类Dev

如何从 Python 中多列的行组中找到 2 个最大值,并显示其行和列索引而不重复

Related 相关文章

  1. 1

    如何在numpy数组列中找到最大值?

  2. 2

    在二维列表的一列中找到最大值的每个索引

  3. 3

    在numpy中找到最大值的索引,排除零值

  4. 4

    在Pandas DataFrame中找到所有最大值的索引

  5. 5

    在每个分区的列中找到最大值

  6. 6

    在排除索引的数组中找到最大值

  7. 7

    awk:在列中找到最小值和最大值

  8. 8

    R:具有最大值的列和行索引

  9. 9

    在矩阵中找到不同值的行索引

  10. 10

    在矩阵中找到不同值的行索引

  11. 11

    在pandas df中找到某些行和列之间的最大值

  12. 12

    如何找到数据帧或矩阵的最小值/最大值的位置(行/列)(R问题)

  13. 13

    使用Pandas,如何从一组列中找到最小/最大值和索引,并在相应的一组列上满足条件?

  14. 14

    在Pandas列中找到多行的最大值

  15. 15

    使用VBA在某些列的每一行中找到最大值

  16. 16

    如何在postgres中找到与同一列相同的列的最大值和值?

  17. 17

    如何从列中找到最大值

  18. 18

    在二维列表的一列中找到最大值的每个索引

  19. 19

    在numpy中找到最大值的索引,排除零值

  20. 20

    如何在二维数组(矩阵)中找到局部最大值的索引?

  21. 21

    高效的C代码可在每个矩阵行中找到最大数量的列索引

  22. 22

    在Pandas DataFrame中找到所有最大值的索引

  23. 23

    在与另一列对应的列中找到最大值和最小值

  24. 24

    R:具有最大值的列和行索引

  25. 25

    在矩阵中找到不同值的行索引

  26. 26

    在两列中找到最小值和最大值

  27. 27

    我有40401 x 57矩阵,我需要从每一行中找到最大值以及该最大值的对应列索引?

  28. 28

    在数据框的给定列中找到最大值的行索引

  29. 29

    如何从 Python 中多列的行组中找到 2 个最大值,并显示其行和列索引而不重复

热门标签

归档