Увеличение выделения памяти pandoc с помощью mapview в R
Я пытаюсь экспортировать мой mapview в R, используя встроенную функцию mapview, которая называется mapshot. Я получаю это сообщение об ошибке:
pandoc.exe: недостаточно памяти
Ошибка: преобразование документа pandoc завершилось ошибкой 251
Кроме того: Предупреждающее сообщение: выполняется команда 'C:/PROGRA~2/Pandoc/pandoc +RTS -K512m -RTS ...
Как мне постоянно увеличить размер памяти Pandoc в R без использования Rmarkdown-файла?
3 ответа
Имея ту же проблему, одним из возможных решений может быть https://jonathanchang.org/coding/fixing-pandoc-out-of-memory-errors-on-windows/ Невозможно попробовать его на моем конце, так как у меня нет VS лицензия.
Я получил это работает для моего случая, я не использовал mapshot. Мое решение использует
```{r mappImage,screenshot.force = TRUE}
для кусков, где мне нужно заменить интерактивную карту с изображением PNG. Опция screenshot.force=TRUE использует webshot и phantomJS( webshot::install_phantomjs()) в фоновом режиме.
Я закомментировал install.packages
операции, чтобы избежать перегрузки памяти. Реализация этой идеи сработала. Тем не менее, некоторые результаты немного отличались.