Hola.
En cuanto encontrar la posición del valor máximo de un vector, utiliza la función 'which.max(x)', donde x es el vector que estás consultando. Si hubiera 2 máximos, te devuelve el primero que encuentra.
Esta función también te indica la posición en una matriz. Si por el antecesor te refieres al valor anterior a éste, simplemente restale al valor que quieras:
matriz[which.max(x)-c] donde c son las posiciones que restas.
Espero que te valga.
Franz
Foro de debate
como encontrar la posicion en un vector
Este foro tiene un número limitado de mensajes para enviar en un cierto período de tiempo. El ajuste se ha establecido en 5 mensaje(s) en 1 día