私はRのFAQやその他の記事を読んだことがありますが、ちょっと混乱していて、すべてが正しく実行されたかどうかを知っていただければ幸いです。Rライブラリの設定はR_LIBS経由
Windowsでは、デフォルトのライブラリフォルダを変更するために、Renviron.site
というファイルを作成し、E:/Programs/R-3.3.0/etc
の中に入れました。 ファイルは一つだけの行は、私はRを開き、.libPaths()
を実行すると、私は[1]としてE:/Rlibrary
を参照してください
R_LIBS=E:/Rlibrary
を言って、デフォルトのRライブラリE:/Programs/R-3.3.0/library
[2]として持っています。
これからインストールするすべてのパッケージはE:/Rlibrary
になりますが、同時にこのフォルダとデフォルトの場所の両方のパッケージをロードして使用できるようになります。私は正しいですか?
これは正しく、また非常に簡単に確認できます。 'install.package'には、インストールするフォルダを指定するために使用できる' lib'パラメータがあります。 –
ありがとうございます。私は、さまざまな可能性がある印象を受けていました。異なるフォルダにインストールされたライブラリなどを使用しても問題はありません。 – Cla
@warmoverflow R-3.2.1がすでにインストールされているWindows PCで、Rstudioを使用するRバージョンのリストに、[64-bit] E:\ Programs \ R-3.2の両方が表示されます。 1と[64-bit] E:\ Programs \ R-32〜1.1です。また、searchpaths()によって返されるリストの最後の項目は "E:/Programs/R-32~1.1/library/base"です。私は混乱しています、なぜ2つのパス表記が混在していますか? – Cla