Encuentre el índice de fila y columna del valor máximo en una matriz [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Obtenga el nombre de la fila y la columna del elemento mínimo de una matriz 1 respuesta

Deseo encontrar el valor de elemento máximo de una matriz y su ubicación (en la identificación de fila y columna en la matriz).

Estoy usando la siguiente función para devolver la fila y la columna de la matriz.

Esto parece un mal truco: es el tipo de cosas en las que probablemente me falta un método nativo. ¿Hay un mejor /more R ¿camino

Aquí está mi función:

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

Yo uso es el siguiente:

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

Respuestas a la pregunta(2)

Su respuesta a la pregunta