как получить все числа больше x с позициями? - PullRequest
7 голосов
/ 12 июня 2011
V <- c(1,3,2,4,2,3,1);

X <- 3;
pos <-V[V == X];

pos - 3 3.мне нужны позиции всех 3;

мне нужны 2 и 6;которые являются позициями 3 в V.

1 Ответ

16 голосов
/ 12 июня 2011

Использование which

pos <- which(V == 3)

Не то, что вы просите, но в любом случае полезно: вы также можете использовать which.min и which.max, чтобы найти позицию минимального и максимального значения массива.

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