Могу ли я добавить дополнительные пакеты R на Overleaf?

Есть ли способ добавить пакеты, о которых Knitr не знает? Я использую knitr в Overleaf, и мне нужно использовать пакеты «pacma», «nonlinearTseries» и «RHRV». Но когда я попытался их установить, ничего не вышло. Я попытался добавить их с помощью библиотечной функции, но получил сообщение об ошибке.

      library("RHRV")
Error in library("RHRV"): there is no package called ’RHRV’

1 ответ

Решение

К сожалению, установка пакета на Overleaf невозможна, см., Например, https://tex.stackexchange.com/questions/566054/cannot-install-r-packages-in-the-knitr-environment-overleaf

Вы можете попытаться связаться с командой разработчиков Overleaf и вежливо спросить их, но у них могут быть причины, по которым они не могут вам помочь.

Поскольку Overleaf - это просто дистрибутив и компиляция TeX, в который добавлен некоторый R, вы можете рассмотреть возможность установки R локально. Установка дистрибутива TeX может быть более сложной задачей, чем установка операционной системы. К счастью, для knitr, автор сделал R-пакет, tinytex(https://yihui.org/tinytex/), который делает почти все за вас.

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