【发布时间】:2012-04-15 07:54:35
【问题描述】:
我有两个有几千个点的向量,但在这里概括:
A <- c(10, 20, 30, 40, 50)
b <- c(13, 17, 20)
我如何获得与b最接近的A 的索引?预期的结果是c(1, 2, 2)。
我知道findInterval 只能找到第一个匹配项,而不是最近的匹配项,而且我知道which.min(abs(b[2] - A)) 正在变暖,但我不知道如何对其进行矢量化以处理长向量A 和 b。
【问题讨论】:
标签: r vectorization nearest-neighbor