Увеличение выделения памяти 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 операции, чтобы избежать перегрузки памяти. Реализация этой идеи сработала. Тем не менее, некоторые результаты немного отличались.

Другие вопросы по тегам