R - рассчитать расстояния, используя координаты широты и долготы от всех точек через 2 больших матрицы / фрейма данных
У меня есть 2 больших кадра данных в R, оба с примерно 100 000 строк, которые включают в себя списки почтовых индексов и географических координат (широта / долгота). Я хотел бы перебрать эти фреймы данных и вычислить расстояния между всеми точками (перестановками) в рамках фреймов данных.
Есть пара формул, таких как Haversine, которые могут легко достичь этого, однако, если такие большие наборы данных делают циклы, они слишком неэффективны с точки зрения ресурсов.
Любые идеи о том, как справиться с этим?
Спасибо J