Rが人気を博した理由の一部は、cranとbioconductorリポジトリで利用可能なパ ここ数年で、パッケージの数は指数関数的に成長しています!これは、実際にRパッケージをインストールする方法についての手順を提供する短い投稿です。 Ggplot2パッケージをインストールしたいとしましょう。 まあ何も簡単ではありませんでした。 Rシェルを起動して、次のように入力します。
>インストールします。ただし、理論的にはパッケージをインストールするだけです。
- Linuxを使用していてrootアクセス権がない場合、このコマンドは機能しません。
- ローカルミラー、つまりパッケージのダウンロードに使用するサーバーを選択するよう求められます。
rootアクセスなしでパッケージをインストールする
まず、ダウンロードしたパッケージを保存するディレクトリを指定する必要があります。 私のマシンでは、ディレクトリを使用します/data/Rpackages/
パッケージディレクトリを作成した後、パッケージをインストールするには、次のコマンドを使用します。
>install。パッケージ(”ggplot2″, lib="/data/Rpackages/")
>ライブラリ(ggplot2、lib。loc=”/data/Rpackages/”)
常に/data/Rpackages/
.Renviron
R_LIBS=/data/Rpackages/
という行を追加します。 これは、rを起動するたびに、ディレクトリ/data/Rpackages/
がRパッケージを探す場所のリストに追加されることを意味します。
> install.packages("ggplot2"
)
>ライブラリ(ggplot2
ちょうど動作します!
リポジトリの設定
Rパッケージをインストールするたびに、どのリポジトリRを使用するかを尋ねられます。 リポジトリを設定し、パッケージのインストールごとにこれを指定する必要がないようにするには、単純に
- ホームエリアにファイル
.Rprofile
を作 - 次のコードを追加します。
cat(“.RPROFILE:Setting UK repositoryn”)
R=getOption(“repos”)#CRANの英国レポをハードコード
r=”http://cran.uk.r-project.org”
options(repos=r)
rm(r)
このヒントをstackoverflowの回答で見つけました。