У меня есть два вектора, скажем:R: соответствуют одинаковые значения
A <- c(13.25, 14.24, 15.29, 16.27, 17.31)
и
B <- c(10.1, 11.2, 12.1, 13.2, 14.1, 15.3, 16.2, 17.4, 18.3, ...)
, и я хотел бы «матч» значения первого ко второму, получение позиции аналогичных значений. В этом случае я хотел бы получить
C <- c(4, 5, 6, 7, 8)
Я пробовал матч, но он не работает. Кроме того, я пробовал сопоставление, применяемое к округлым векторам, но проблема в том, что он не всегда работает: если B содержит 14.48, а C содержит 14.51, они округляются до 14 и 15 соответственно ...
Какова ваша толерантность к «похожей»? – nrussell
Вы хотите, чтобы значения 'A' соответствовали самому близкому значению« B »? –
Допуск 0,2 – Ruggero