Нахождение номера столбца наименьшего элемента в определенной строке

Используя R

Например, у вас есть матрица, подобная приведенной ниже.

    > 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

Как вы находите номер столбца наименьшего элемента в определенной строке. Например, я хочу знать, какой номер столбца самый маленький элемент в строке 1. Поэтому результат должен быть равен 2. Поскольку наименьший элемент в строке 1 равен -7, а в столбце 2. Я предполагаю, что ответ очень прост, но я просто не могу этого сделать! Я попытался сделать следующее, но это просто дает мне ответ 5.

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

Может кто-нибудь также сказать мне, что означает 5 в данном конкретном случае?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос