簡體   English   中英

在作業腳本中加載R包

[英]Loading R packages in job script

我確信這是一個簡單的問題,但我無法弄明白。 我想向統計計算中心提交一份工作,我正在使用如下腳本:

#!/bin/sh 
#PBS -l nodes=1
#PBS -l walltime=1:00:00
module add R/2.14.0
R
packages.install("np")
61
library(np)
packages.install("foreign")
library(foreign)
data<-read.dta("smallsample.dta")

...

然后在R中使用np包有更多命令。注意: 61行用於安裝包時請求的國家/地區特定鏡像。 當我提交腳本時,我立即收到包含packages.install("np")的行的錯誤。 如何在R中安裝軟件包? 我試圖復制在交互式會話中的確切功能,但我沒有成功。

您必須使用install.packages而不是packages.install 要設置存儲庫,您必須使用repos參數。 我懷疑只是輸入它會這樣,但不確定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM