Установка, отсутствующая R пакеты при выполнении в режиме удара

Часто я работаю R сценарии в режиме удара. Мой сценарий называют 981_conduct_regression.R. В этом сценарии я называю требуемые пакеты с

if(!require(<package>)){
  install.packages("<package>")
  library(<package>)
}

Теперь, когда я называю сценарий от режима удара (на Ubuntu 14.04), сценарию (показанный ниже) не удается установить пакеты:

Loading required package: gridExtra
Installing package into ‘/home/michael/R/x86_64-pc-linux-gnu-library/3.1’
(as ‘lib’ is unspecified)
Error in contrib.url(repos, type) : 
  trying to use CRAN without setting a mirror
Calls: source ... eval -> eval -> install.packages -> grep -> contrib.url
In addition: Warning message:
In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE,  :
  there is no package called ‘gridExtra’
Execution halted

Что я должен изменить для своей идеи работать?

Править: Вот .sh файл:

#!/bin/bash

Rscript Code/981_conduct_regression.R
1
30.10.2015, 20:19
0 ответов

Теги

Похожие вопросы