Как справиться за l oop с большими объектами в Rstudio? - PullRequest
0 голосов
/ 22 февраля 2020

У меня есть для l oop с большими объектами. Согласно моей методике проб и ошибок, я могу загрузить большой объект только один раз. Если я снова загружу объект, мне будет возвращена ошибка «Ошибка: невозможно выделить вектор размером *** Мб». Я попытался преодолеть эту проблему, удалив объект в конце для l oop. Тем не менее мне по-прежнему возвращается ошибка «Ошибка: невозможно выделить вектор размером 699,2 Мб» в начале второго запуска для l oop.

My for l oop имеет следующую структуру :

for (i in 1:22) {
  VeryLargeObject <- ...i... 
  ...
  .
   .
    .
  ...
  rm(VeryLargeOjbect)
}

Диапазон VeryLargeObjects составляет 2-3 ГБ. Мой P C имеет ОЗУ 16 Гб, 8 ядер, 64-битную Win10.

Любое решение о том, как мне удастся завершить, за l oop?

...