更有效地将数据集中的坐标与最近的邻居匹配-并保留名称?

时间:2018-10-26 21:34:15

标签: r

我正在尝试将企业与同一数据集中最近的企业进行匹配。数据集由公司名称,坐标和星级(共5个)组成。每年(大约5年)每季度每项业务都有一行。虽然我只是为了最近的业务而解决了这个问题,但我需要根据不同的标准再进行约100次此操作。 (每年分成不同的季度,对具有相同评分的邻居进行匹配等)。

现在,我能想到的就是根据标准将数据集拆分为仅包含我需要的业务,然后像这样进行匹配-但是执行了100次,然后重新加入数据,听起来……糟糕的主意。我对R中的空间知识不太了解,所以如果有人有任何想法或帮助,那将是惊人的。

类似地,对于我下面的现有代码,这为我提供了最近邻居的ID号,但没有提供名称。除了保留ID#之外,是否可以在保留其他列的同时匹配邻居?

下面已经有我的代码。我正在使用

/api/teachers/[id]/vote

然后为我提供最近邻居的ID#。如您所见,使用不同的数据(根据评级标准和季度等从原始数据中分裂出来)一遍又一遍地运行效率不是很高。任何帮助表示赞赏。谢谢!

0 个答案:

没有答案