Rパッケージをインストールせずにダウンロードしてロードする方法はありますか?

Rパッケージをインストールせずにダウンロードしてロードする方法はありますか?

RパッケージGridExtraを使用していくつかのグラフを作成する必要がありますが、使用しているコンピュータにパッケージをインストールする権限がありません。説明された方法を試してみました。ルートアクセスなしでパッケージをインストールするしかし、次のメッセージを受け取りました:

Warning in install.packages("gridExtra", lib = "/data/Rpackages/") :
    'lib = "/data/Rpackages/"' is not writable
Error in install.packages("gridExtra", lib = "/data/Rpackages/") : 
    unable to install packages
Execution halted

ルートアクセスなしでRパッケージをダウンロードする他の方法はありますか?

注:コンピュータ自体で作業するのではなく、/ scratch / username /を使用してHPCCで作業していることに注意してください。プロセスがきれいになるほど、インストールに制約があります。

ベストアンサー1

引数を削除してくださいlib。パッケージはホームディレクトリのディレクトリにインストールする必要があります。

install.packages("gridExtra")

ミラーを指定する必要がある場合(このような場合)、repos次のようにパラメータを使用して追加します。

install.packages("gridExtra", repos = "http://cran.univ-lyon1.fr")

以下を実行して適切な画像を選択できます。

chooseCRANmirror()

プロンプトでR対話的に実行でき、次のコマンドを実行してミラーのURLを確認できます。

options("repos")

またはミラーのリストを見ることができますhttp://cran.r-project.org/mirrors.html

おすすめ記事