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
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 5 posting(s) in 1 day