У меня есть два кадра данных (A & B) разной длины. Для заданного значения в A я хочу знать, есть ли где-нибудь значения в B, которые находятся в пределах допуска +/- 0,3. Также было бы полезно узнать положение этого значения в B.
A<-c(1:10)
B<-c(2.2,15,1.8,4.9,20,14,8.2,33,9.8,41,16)
, т. Е. Для A [1] нет значения в B в пределах допуска,
, но для A [ 2], значения в B [1] и B [3] находятся в пределах допуска и т. Д.
Я экспериментировал с функцией near в dplyr, однако мне кажется, что я могу сравнивать ее только построчно. Любая помощь будет принята с благодарностью!