Установка дубликатов пакетов с зависимостями R - PullRequest
0 голосов
/ 03 декабря 2018

Я использую R-studio на сервере, на котором у меня нет статуса администратора.

Я могу установить несколько пакетов, но мне нужно использовать несколько пакетов, которые я НЕ могуустановить из-за ошибки:

Warning in install.packages :
   installation of package ‘caret’ had non-zero exit status

Мне было интересно, могу ли (и каким образом) установить эти пакеты там, где у меня нет доступа для локальной установки.

пакеты, которые меня интересуют: caret, Hmisc и mice.

Я уже пытался установить пакеты с помощью devtools :: install_github, но это тоже не сработало.

Заранее спасибо.

1 Ответ

0 голосов
/ 03 декабря 2018

Попробуйте загрузить пакеты с помощью install.packages () и require ()

load.packages <- function(x){
  for(i in x){
if(!require(i, character.only = TRUE) ){
  install.packages(i, dependencies = TRUE)
  require(i, character.only = TRUE)
    }
  }
}

load.packages (c("caret", "Hmisc", "mice"))

У вас это работает?

...