Часто я работаю 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