Encontrar el número de columna del elemento más pequeño en una fila determinada

Usando R

Digamos, por ejemplo, que tiene una matriz como la siguiente.

    > C<-matrix(c(0,-7,2,8,0,0,3,7,0,3,0,3,0,0,0,0),nrow=4,byrow=TRUE)
> C
     [,1] [,2] [,3] [,4]
[1,]    0   -7    2    8
[2,]    0    0    3    7
[3,]    0    3    0    3
[4,]    0    0    0    0

¿Cómo se encuentra el número de columna del elemento más pequeño en una fila determinada? Por ejemplo, quiero saber qué número de columna es el elemento más pequeño en la fila 1. Por lo tanto, la salida debería ser solo 2. Como el elemento más pequeño en la fila 1 es -7 y eso está en la columna 2. Supongo que la respuesta es muy fácil, ¡pero parece que no puedo hacerlo! Intenté hacer lo siguiente pero solo me da la respuesta de 5.

> inds = which(C == min(C[1,]))
> inds
[1] 5

¿Alguien también puede decirme qué significan los 5 en este caso particular?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta