В R у меня есть элемент x
и вектор v
. Я хочу найти первый индекс элемента в v
, который равен x
. Я знаю, что один из способов сделать это: which(x == v)[[1]]
, но это кажется чрезмерно неэффективным. Есть ли более прямой способ сделать это?
Для бонусных очков существует ли функция, которая работает, если x
- вектор? То есть, он должен возвращать вектор индексов, указывающий положение каждого элемента x
в v
.