Как узнать конкретный номер столбца матрицы, в которой значение r присутствует в r? - PullRequest
0 голосов
/ 05 июля 2019

У меня есть матрица из четырех столбцов с одним наблюдением, как показано ниже

0 1 0 0

Теперь я хочу выяснить номер столбца, в котором присутствует значение «1», скажем,например, для приведенной выше строки значение «1» находится в столбце «2».Как я могу сделать это в r?Заранее спасибо.

1 Ответ

2 голосов
/ 05 июля 2019

На основании комментариев вот что вам нужно -

unique(which(your_matrix == 1, arr.ind = T)[,"col"])

Если только один ряд, то -

which(your_matrix == 1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...