У меня есть отсортированный вектор
m<-c(1.1, 3.2, 3.6, 4, 4.6, 4.6, 5.6, 5.7, 6.2, 8.9)
Я хочу найти позицию значения на основе приблизительного соответствия. Если значение не существует в векторе, я бы хотел, чтобы позиция непосредственно предыдущего значения
для точного соответствия я бы использовал
> match(4,m)
[1] 4
Но если я сделаю
> match(6,m)
[1] NA
То, что я хотел бы получить в этом примере, это 8
(позиция предыдущего значения 6, равного 5,7, 8 )
Заранее спасибо