Невозможно выделить вектор размера ... - найти способ разделить вычисления на более мелкие куски - PullRequest
0 голосов
/ 05 марта 2019

При попытке вычислить расстояния между точками, используя

distm(FareStageMatrix, LSOACentroidMatrix, fun=distHaversine)

Я получаю сообщение об ошибке

Error: cannot allocate vector of size 2453.7 Gb

У меня около 800 000 записей

Как лучше всегоразделить две матрицы, а затем соединить все вместе?

Теперь мне удалось вычислить его для первых 10000 записей.Как автоматизировать процесс, т.е. я использую

dist1 <- distm(FareStageMatrix[1:10000,], LSOACentroidMatrix[1:10000,], fun=distHaversine)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...