1. ホーム
  2. r

[解決済み】Rはパッケージをどこに保存するのですか?

2022-04-02 17:03:06

質問

その install.packages() 関数は、Rでパッケージを取得しインストールするための自動解凍ユーティリティです。

  1. Rがパッケージを保存するために選択したディレクトリを知るにはどうしたらいいですか?

  2. R がパッケージを保存し、アクセスするディレクトリを変更するにはどうすればよいですか?

解決するには?

install.packages コマンドは、.libPaths 変数を通して調べます。OSXでの私のデフォルトは以下の通りです。

> .libPaths()
[1] "/Library/Frameworks/R.framework/Resources/library"

私はデフォルトではそこにパッケージをインストールせず、ホームディレクトリにインストールさせるようにしています。私の.Rprofileには、次の行があります。

.libPaths( "/Users/tex/lib/R" )

これは、ディレクトリ "/Users/tex/lib/R" を .libPaths 変数の先頭に追加しています。