Допустим, у меня есть вектор из 10 чисел, т.е. a<-(1:10)
Мне нужна функция, в которой я могу дать индекс, а затем он возвращает 4 "ближайших" элемента.
В этом случае:
f(4) = c(2,3,5,6)
f(2) = c(10,1,3,4)
Обратите внимание, что исходный вектор может быть любым, поэтому если a <- c(10,2,6,4,7,9,1)
f(2) = c(1,10,6,4)
f(5) = c(3,4,9,1)